PLACENTATION


Meaning of PLACENTATION in English

n. formation of the placenta (Medicine); position of the placenta (Botany)

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