Gynaecology & Obstetrics

The placenta is formed from: