allantoin
noun
Definitions
A diureide of glyoxylic acid, used in various pharmaceutical and cosmetic products; or a derivative of this compound
Explore meaning, context, and usage with an online dictionary experience optimized for multilingual workflows.
Try these words
Definitions
A diureide of glyoxylic acid, used in various pharmaceutical and cosmetic products; or a derivative of this compound