Manteodea
Explore definitions, synonyms, and language insights of Manteodea
Definitions
Noun
mantises; in former classifications considered a suborder of Orthoptera
Explore definitions, synonyms, and language insights of Manteodea