Cockroaches, noun plural of cockroach. Synonyms in the same form.
Roach
roaches, scums
All synonyms for cockroach →