green lacewing Meaning, Definition & Usage

  1. noun pale green unpleasant-smelling lacewing fly having carnivorous larvae
    stink fly; chrysopid.

WordNet