Word info

glycoluril

Noun

Meaning

A white, crystalline, nitrogenous substance, obtained by the reduction of allantoin.

Source: Webster's dictionary

Close letter words and terms