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