herbicide

A substance that is toxic to plants and is used to destroy unwanted vegetation.

Synonym: 
herbicides
Citation: 
http://www.oxforddictionaries.com/us/definition/american_english/herbicide
English

There is currently no content classified with this term.