Search in full dictionary
PLACENTA (1)
PLACENTA (1)
ScnMaster
an organ within the uterus
via
which the
fetus
receives nourishment as it is developing and which is discharged shortly
after
birth.
—
Have
You Lived Before This
Life
? Glossary. Final approval
circa
19/9/89