Synonyms and Antonyms for genus_Blaberus

1. genus Blaberus (n.)

giant cockroaches

Synonyms: