Table of Contents > Health Dictionary > Discoplacenta

Discoplacenta

A disc-shaped placenta.