ALLANTOIN


Meaning of ALLANTOIN in English

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

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.