Find the word definition

Wiktionary
selumetinib

n. A drug being investigated for the treatment of various cancers.

Wikipedia
Selumetinib

Selumetinib (AZD6244) is a drug that was discovered by Array BioPharma and was licensed to AstraZeneca. It is being investigated for the treatment of various types of cancer, such as non-small cell lung cancer (NSCLC).