Pocket Thesaurus
Synonyms of pesticides
pesticide, fungicide, defoliant, insecticide, weedkiller, paraquat
See this content immediately after install