mantispa

/mænˈtɪspə/

Definitions

1. noun

A type of green lacewing fly, particularly those in the family Mantispidae, known for their predatory habits and long, slender bodies.

“The mantispa is a beneficial insect found in many gardens, helping to control pests naturally.”

Synonyms

  • green lacewing
  • lacewing fly

Antonyms

  • insecticide
  • pest