What is the full meaning of letrozoles
LETROZOLE, an anti-oestrogen drug used in the treatment of breast cancer in post-menopausal women [n]
Example of the word letrozoles placed on a Scrabble board.