Noun Definition

linuron

1.Definition: a herbicide that kills weeds without harming vegetables

Category: General