placenta
English Dictionary
->
Letter P
-> placenta
Search Dictionary:
placenta Definition
(n)
that
part
of
the
ovary
of
a
flowering
plant
where
the
ovules
form
(n)
the
vascular
structure
in
the
uterus
of
most
mammals
providing
oxygen
and
nutrients
for
and
transferring
wastes
from
the
developing
fetus
placenta Synonyms
placenta
© Art Branch Inc.