Definisi 'linuron'

English to English
noun
1 a herbicide that kills weeds without harming vegetables Terjemahkan
source: wordnet30


Visual Synonyms