Search results
- Dictionarypla·cen·ta/pləˈsen(t)ə/
noun
- 1. a flattened circular organ in the uterus of pregnant eutherian mammals, nourishing and maintaining the fetus through the umbilical cord.
- 2. (in flowers) part of the ovary wall to which the ovules are attached.
Powered by Oxford Dictionaries