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