English dictionary
mantidae meaning and definition
Definition and meaning of mantidae at MeaningMonkey.org. mantidae meaning and definition in the English Dictionary.MANTIDAE noun
Definition of Mantidae (noun)
- mantises
- synonyms: family Manteidae, family Mantidae, Manteidae
Source: Princeton University Wordnet