2 English Synonyms for COCKROACHICIDE
Prev.1Next
roachicide
Definition: 1. (US) A substance that kills cockroaches.
Show more information about roachicide
blatticide
Definition: 1. A substance that kills cockroaches.
Show more information about blatticide
Prev.1Next
Search took: 3.6438 ms