Gynaecology & Obstetrics

Common differential diagnosis of verrucous carcinoma is :