sheep placenta

Plasenta biri-biri
Plasenta biri-biri (Sheep placenta)