Word info

sorafenib

Noun

Meaning

sorafenib (uncountable)

(pharmacology) A small molecule drug used to treat cancer of the kidney and liver.

Source: en.wiktionary.org

Close letter words and terms