English dictionary
aphis lion meaning and definition
Definition and meaning of aphis lion at MeaningMonkey.org. aphis lion meaning and definition in the English Dictionary.APHIS LION noun
Definition of aphis lion (noun)
- carnivorous larva of lacewing flies
- synonyms: aphid lion
Source: Princeton University Wordnet