Meaning of mestranol
Definition of mestranol
(noun)
a
synthetic
form
of
estrogen
used
in
combination
with a
progestin
in
oral
contraceptives
Other information on mestranol
WIKIPEDIA results for
mestranol
Amazon results for
mestranol
Tweet