Synonyms and Antonyms for aphid_lion

1. aphid lion (n.)

carnivorous larva of lacewing flies

Synonyms: