Find the word definition

WordNet
aphid lion

n. carnivorous larva of lacewing flies [syn: aphis lion]