What does aphis lion mean?
The definition of aphis lion
A”phis li”on. (Zoöl.)
The larva of the lacewinged flies (Chrysopa), which feeds voraciously upon aphids. The name is also applied to the larvæ of the ladybugs (Coccinella).