Nouns

(n)mantispidinsect that resembles a mantis; larvae are parasites in the nests of spiders and wasps