ALL meanings of allantoin
al·lan·to·in
A a - noun allantoin a substance derived from the secretions of snails and contained in some plants, used in skin care products and valued for its soothing properties 3
- noun allantoin (biochemistry) A diureide of glyoxylic acid, used in various pharmaceutical and cosmetic products; or a derivative of this compound. 1
- noun allantoin a white powder, C 4 H 6 N 4 O 3 , produced by oxidation of uric acid and the major excretory product of purine degradation in many vertebrates: used medicinally to heal skin ulcers and in lotions, lipsticks, etc., for its soothing effect. 1