blattodea : Idioms & Phrases


suborder blattodea

  • noun cockroaches; in some classifications considered an order
    Blattodea; Blattaria; suborder Blattaria.
WordNet