Aphis lion

Definition of Aphis lion: The larva of the lacewinged flies (Chrysopa), which feeds voraciously upon aphids. The name is also applied to the larvae of the ladybugs (Coccinella).

other words that start with ap

Online Free Dictionary