Medical Dictionary

letrozole

noun let·ro·zole \ˈle-trə-ˌzōl\

Medical Definition of LETROZOLE

:  a nonsteroidal aromatase inhibitor C17H11N5 that is administered orally to treat breast cancer in postmenopausal women—see femara

Browse

How to use a word that (literally) drives some people nuts.
Test your vocab with our fun, fast game
Ailurophobia, and 9 other unusual fears