mestranol
Explore definitions, synonyms, and language insights of mestranol
Definitions
Noun
a synthetic form of estrogen used in combination with a progestin in oral contraceptives
Explore definitions, synonyms, and language insights of mestranol