Wiktionary
dimethylureas
n. (plural of dimethylurea English)
n. (plural of dimethylurea English)