Wiktionary
malonylureas
n. (plural of malonylurea English)
n. (plural of malonylurea English)