mantispid

Explore definitions, synonyms, and language insights of mantispid

Definitions

Noun
insect that resembles a mantis; larvae are parasites in the nests of spiders and wasps