- battledore placenta
- a placenta that has marginal insertion of the umbilical cord.
Medical dictionary. 2011.
Medical dictionary. 2011.
Placenta — A temporary organ joining the mother and fetus, the placenta transfers oxygen and nutrients from the mother to the fetus, and permits the release of carbon dioxide and waste products from the fetus. It is roughly disk shaped, and at full term… … Medical dictionary