Definition of allantoin in English:
noun[mass noun] Biochemistry
A crystalline compound formed in the nitrogen metabolism of many mammals (excluding primates).
- The active compounds are allantoin and rosmarinic acid.
- Oftentimes, it is not the cortisol stimulating properties which are cited for their healing properties but some other biochemical agent such as allantoin in comfrey.
- Comfrey contains allantoin, a natural substance that stimulates the growth of new skin cells.
Definition of allantoin in:
- US English dictionary