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