tamoxifen

Nouns

  • (n) an antagonist for estrogen that is used in the treatment of breast cancer estrogen antagonist,

Synonyms

estrogen antagonist

Words of close approximity