cockroach noun definition in Invertebrates topic from the Oxford Advanced Learner's Dictionary

cockroach

 noun: Invertebrates topic
a large brown insect with wings, that lives in houses, especially where there is dirt The kitchens were discovered to be infested with cockroaches.

Explore other topic groups related to Invertebrates

Animals