English dictionary
mantispid meaning and definition
Definition and meaning of mantispid at MeaningMonkey.org. mantispid meaning and definition in the English Dictionary.MANTISPID noun
Definition of mantispid (noun)
- insect that resembles a mantis; larvae are parasites in the nests of spiders and wasps
Source: Princeton University Wordnet