A genus of cockroaches; also used historically to refer to cockroaches in general in scientific and medical contexts.
From Latin 'blatta' meaning 'cockroach,' of uncertain ultimate origin. The word entered scientific nomenclature and became the taxonomic genus name for cockroaches.
Try Another Word