What is the full meaning of tamoxifens
TAMOXIFEN, a drug which inhibits the effects of oestrogen [n]
Example of the word tamoxifens placed on a Scrabble board.