alkylureas
English
Noun
alkylureas
plural of
alkylurea