'genus Blaberus' definitions:

Definition of 'genus Blaberus'

(from WordNet)
noun
Giant cockroaches [syn: Blaberus, genus Blaberus]