PLACENTA


Meaning of PLACENTA in English

noun the part of a pistil or fruit to which the ovules or seeds are attached.

2. placenta ·noun the vascular appendage which connects the fetus with the parent, and is cast off in parturition with the afterbirth.

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