English Dictionary
◊ MESTRANOL
mestranol
n : a form of estrogen used in combination with a progestin in
oral contraceptives