Oogenesis (blood- placental barrier)