estriol Meaning, Definition & Usage

  1. noun a naturally occurring estrogenic hormone; a synthetic form is used to treat estrogen deficiency
    oestriol.

WordNet