Definition Definition

placentae - Meaning and Examples

Meaning of 'placentae' (Webster Dictionary)

1 . Placentae [ pl. ]
- of Placenta