Herbicides, noun plural of herbicide. Synonyms in the same form.
phytocides
All synonyms for herbicide →