n. extract of plants which soothes and heals (used in creams and topical substances concocted for medical purposes for the skin); substance present in allantoic fluid and also in the fetal urine of some mammals
ALLANTOIN
Meaning of ALLANTOIN in English
Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012