Definitions
There is 1 meaning of the phrase
Suborder Blattaria.
Suborder Blattaria - as a noun
Cockroaches; in some classifications considered an order
Synonyms (Exact Relations)
blattariablattodeasuborder blattodea