'mestranol' definitions:

Definition of 'mestranol'

From: WordNet
noun
A synthetic form of estrogen used in combination with a progestin in oral contraceptives