tamoxifen

/tæmˈɑksʌfʌn/

Explore definitions, synonyms, and language insights of tamoxifen

Definitions

Noun
an antagonist for estrogen that is used in the treatment of breast cancer

More General Terms