DECIDUATE


Meaning of DECIDUATE in English

adj. (Embryology) pertaining to a decidua (mucous membrane lining the uterus which is shed at childbirth)

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