suborder Blattodea

Explore definitions, synonyms, and language insights of suborder Blattodea

Definitions

Noun
cockroaches; in some classifications considered an order

More General Terms