'estriol' definitions:

Definition of 'estriol'

From: WordNet
noun
A naturally occurring estrogenic hormone; a synthetic form is used to treat estrogen deficiency [syn: estriol, oestriol]