estronol
Meanings
- a naturally occurring weak estrogenic hormone secreted by the mammalian ovary; synthesized (trade name Estronol) and used to treat estrogen deficiency
estronol is not a valid Scrabble word
estronol is not valid in Words With Friends