Definition of leaf wasp in English:

leaf wasp

noun

  • A sawfly (suborder Symphyta), which has larvae that feed on plants.

Origin

Mid 19th century.