Word info Synonyms

letrozole

Noun

Meaning

letrozole (uncountable)

(pharmacology) A nonsteroidal aromatase inhibitor C17H11N5 (trademark Femara) that is administered orally to treat breast cancer in postmenopausal women.

Source: en.wiktionary.org

Synonyms

Close letter words and terms