promethestrol
noun
pro·meth·es·trol
-meth-ˈes-ˌtrȯl
variants
or British promethoestrol
: a synthetic estrogen C20H26O2
Love words? Need even more definitions?
Merriam-Webster unabridged
Share