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
Seen & Heard
What made you want to look up letrozole? Please tell us where you read or heard it (including the quote, if possible).