Word info

selumetinib

Noun

Meaning

selumetinib (uncountable)

English Wikipedia has an article on:selumetinibWikipedia
A drug being investigated for the treatment of various cancers.

Source: en.wiktionary.org

Close letter words and terms