GIANT COCKROACH


Meaning of GIANT COCKROACH in English

noun

: any of several large tropical American cockroaches constituting a genus ( Blaberus ) that is considered closely related to Blattella or sometimes made the type of a separate family

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.