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

More General Terms