Gynaecology & Obstetrics

Teratoma arises from :