Word info

cabozantinib

Noun

Meaning

cabozantinib (uncountable)

English Wikipedia has an article on:cabozantinibWikipedia
An experimental drug, so far shown to reduce tumour growth, metastasis, and angiogenesis.

Source: en.wiktionary.org

Close letter words and terms