Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word mestranol from English dictionary with examples, synonyms and antonyms.

mestranol   noun

Meaning : A synthetic form of estrogen used in combination with a progestin in oral contraceptives.