1. Noun
Any neuropterous insect of the genus Mantispa, and allied genera. The larvae feed on plant lice. Also used adjectively. See Illust. under Neuroptera.
2. Noun
insect that resembles a mantis; larvae are parasites in the nests of spiders and wasps
Vocabulary classified under Biology
More about this word
Synonyms and related words
Explore this word
