Subscribe
URL of the page has been copied to clipboard.
Meaning : Cockroaches. In some classifications considered an order.
Synonyms : blattaria, blattodea, suborder blattaria
Install App
Suborder blattodea meaning in Telugu.