phenylurea
Noun
Meaning
phenylurea (plural phenylureas)
(organic chemistry) An N-phenyl derivative of urea that is the basis of a group of herbicides
Noun
phenylurea (plural phenylureas)
(organic chemistry) An N-phenyl derivative of urea that is the basis of a group of herbicides