VariousWords beta
Related Terms:
Noun
Definition: A derivative of the synthetic steroid ethisterone that inhibits the release of gonadotropins by the pituitary gland, formerly used to treat endometriosis.
VariousWords beta
Definition: A derivative of the synthetic steroid ethisterone that inhibits the release of gonadotropins by the pituitary gland, formerly used to treat endometriosis.