glycoluril
Noun
Meaning
A white, crystalline, nitrogenous substance, obtained by the reduction of allantoin.
Source: Webster's dictionaryNoun
A white, crystalline, nitrogenous substance, obtained by the reduction of allantoin.
Source: Webster's dictionary