aphid lion


aphid lion

noun

Definition of APHID LION

:  any of several insect larvae (as a lacewing or ladybug larva) that feed on aphids —called also aphis lion

First Known Use of APHID LION

1949

Browse

Next Word in the Dictionary: Aphidoidea
Previous Word in the Dictionary: aphidivorous
All Words Near: aphid lion

Seen & Heard

What made you want to look up aphid lion? Please tell us where you read or heard it (including the quote, if possible).