English

edit

Alternative forms

edit

Noun

edit

aphid lion (plural aphid lions)

  1. The larva of the green lacewing.
    Synonym: aphid wolf
  NODES
Note 1