letrozole
noun
let·ro·zole
ˈle-trə-ˌzōl
: a nonsteroidal aromatase inhibitor C17H11N5 that is administered orally to treat breast cancer in postmenopausal women see femara
Love words? Need even more definitions?
Merriam-Webster unabridged
Share