Noun Definition

mantispid

1.Definition: insect that resembles a mantis; larvae are parasites in the nests of spiders and wasps

Category: Animals