Meaning of tamoxifen

Definition of tamoxifen

(noun) an antagonist for estrogen that is used in the treatment of breast cancer

Other information on tamoxifen

WIKIPEDIA results for tamoxifen
Amazon results for tamoxifen