Cabozantinib Definition
noun
An experimental drug, so far shown to reduce tumour growth, metastasis, and angiogenesis.
Wiktionary
Advertisement
Find Similar Words
Find similar words to cabozantinib using the buttons below.