Medical Dictionary
promethestrol
noun pro·meth·es·trol \-meth-ˈes-ˌtrȯl\
Medical Definition of PROMETHESTROL
: a synthetic estrogen C20H26O2
Variants of PROMETHESTROL
pro·meth·es·trol or British pro·meth·oes·trol \-ˈēs-\
Seen & Heard
What made you want to look up promethestrol? Please tell us where you read or heard it (including the quote, if possible).