PLACENTATION


Meaning of PLACENTATION in English

[ ˌplas(ə)n'teɪʃ(ə)n ]

■ noun Anatomy, Zoology, & Botany the formation or arrangement of a placenta or placentae.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.