'linuron' definitions:

Definition of 'linuron'

(from WordNet)
noun
A herbicide that kills weeds without harming vegetables