Cockroachicides, noun plural of cockroachicide. Synonyms in the same form.
roachicides, blatticides
All synonyms for cockroachicide →