PLACENTATION


Meaning of PLACENTATION in English

(n.) The mode of formation of the placenta in different animals; as, the placentation of mammals.

Webster's English dictionary.      Английский словарь Webster.