Find the word definition

Wiktionary
letrozole

n. (context medicine English) An aromatase inhibitor used in the treatment of some breast cancers

Wikipedia
Letrozole

Letrozole ( INN, trade name Femara) is an oral non-steroidal aromatase inhibitor for the treatment of hormonally-responsive breast cancer after surgery.