Synonyms and Antonyms for giant_cockroach

1. giant cockroach (n.)

large tropical American cockroaches

Synonyms: