weedkiller
weedkiller
English
Noun
Ad
Definition
A chemical agent that destroys unwanted plants (weeds) but not wanted ones (crops etc).
Etymology
From weed + killer.
Ad
weedkiller
A chemical agent that destroys unwanted plants (weeds) but not wanted ones (crops etc).
From weed + killer.