tamoxifen meaning

Meaning of tamoxifen

The meaning of tamoxifen

a drug which inhibits the effects of oestrogen [n -S]

Points for tamoxifen

Scrabble
23 points
Word With Friends
23 points
Wordfeud
23 points

Related pages for tamoxifen