linuron
(noun)
noun
1. a herbicide that kills weeds without harming vegetables
Definition categories: substance, herbicide, weedkiller
(noun)
1. a herbicide that kills weeds without harming vegetables
Definition categories: substance, herbicide, weedkiller