English dictionary
mestranol meaning and definition
Definition and meaning of mestranol at MeaningMonkey.org. mestranol meaning and definition in the English Dictionary.MESTRANOL noun
Definition of mestranol (noun)
- a synthetic form of estrogen used in combination with a progestin in oral contraceptives
Source: Princeton University Wordnet