Table of Contents > Health Dictionary > Discoplacenta

Discoplacenta

A placenta of discoid shape.