HYDATIDIFORM MOLE

‘Hydatidiform’ means a drop of water & a mole mean shapeless masses. It is defined as…