• word of the day

    mestranol

    mestranol - Dictionary definition and meaning for word mestranol

    Definition
    (noun) a synthetic form of estrogen used in combination with a progestin in oral contraceptives
Download our Mobile App Today
Receive our word of the day
on Whatsapp