Englisch
Detailed Synonyms for placenta in Englisch
placenta:
-
the placenta
-
the placenta
– the vascular structure in the uterus of most mammals providing oxygen and nutrients for and transferring wastes from the developing fetus 1 -
the placenta
– that part of the ovary of a flowering plant where the ovules form 1