Gynaecology & Obstetrics

Placenta has :