estriol

Noun
  1. A naturally occurring estrogenic hormone;
    A synthetic form is used to treat estrogen deficiency (synset 114774801)

Found on Word Lists

Other Searches