Placenta

Definition of Placenta from the PharmacyDictionary.in

Placenta

The part of the ovary that connects the mother and the offspring.

Not Available