Compund Words

Sponsored Links

Last Search Words

Search Result:tamoxifen




Overview of noun tamoxifen

The noun tamoxifen has 1 sense


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