Blaberus n 1: giant cockroaches [syn: {Blaberus}, {genus Blaberus}]
Blaberus \Blaberus\ n. a genus of insects consisting of giant cockroaches. Syn: genus {Blaberus}. [WordNet 1.5]