Mestranol Meaning
There are 1 meaning(s) for word Mestranol
Meaning 1 : a synthetic form of estrogen used in combination with a progestin in oral contraceptives
Similar words of Mestranol :
There are 1 meaning(s) for word Mestranol
Similar words of Mestranol :