Synonyms of Herbicide

Primary definition: A substance used to kill unwanted plants, especially weeds.

Full Dictionary Entry

Antonyms & Opposite Concepts