PLACENTA


Meaning of PLACENTA in English

( n. )

The vascular appendage which connects the fetus with the parent, and is cast off in parturition with the afterbirth.

Webster's Revised Unabridged English Dictionary.      Пересмотренный полный словарь английского языка Webster.