letrozole

noun
let·​ro·​zole | \ ˈle-trə-ˌzōl How to pronounce letrozole (audio) \

Medical Definition of letrozole

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