Definitions of green lacewing:

  • noun:   pale green unpleasant-smelling lacewing fly having carnivorous larvae