English dictionary
placenta meaning and definition
Definition and meaning of placenta at MeaningMonkey.org. placenta meaning and definition in the English Dictionary.PLACENTA noun
Definition of placenta (noun)
- that part of the ovary of a flowering plant where the ovules form
- the vascular structure in the uterus of most mammals providing oxygen and nutrients for and transferring wastes from the developing fetus
Source: Princeton University Wordnet