What is the full meaning of mestranols
MESTRANOL, a synthetic oestrogen used in oral contraceptives [n]
Example of the word mestranols placed on a Scrabble board.