monuron
English
Noun
monuron
(
uncountable
)
A particular
herbicide
.
Related terms
diuron
Anagrams
moonrun