Synonyms and Antonyms for Blaberus

1. Blaberus (n.)

giant cockroaches

Synonyms: