estradiol

Noun
  1. The most powerful female hormone that occurs naturally;
    Synthesized and used to treat estrogen deficiency and breast cancer (synset 114774495)

Found on Word Lists

Other Searches