estradiol
Meaning, Definition & Usage
Dictionary
Prefix/Suffix
Associated
Related
Idioms/Phrases
noun
the most powerful female hormone that occurs naturally; synthesized and used to treat estrogen deficiency and breast cancer
oestradiol
.
WordNet
Previous
estonian
estop
estoppel
estovers
estrade
Next
estragon
estramacon
estrange
estranged
estrangedness