Wiktionary
nitrosoureas
n. (plural of nitrosourea English)
n. (plural of nitrosourea English)