The AI-powered English dictionary
countable and uncountable, plural allantoins
(biochemistry) A diureide of glyoxylic acid, used in various pharmaceutical and cosmetic products; or a derivative of this compound examples