Gynaecology & Obstetrics

Painless bleeding in 3rd trimester is a feature of