allantoin
noun
-
A diureide of glyoxylic acid, used in various pharmaceutical and cosmetic products; or a derivative of this compound
A diureide of glyoxylic acid, used in various pharmaceutical and cosmetic products; or a derivative of this compound