Cabozantinib Definition

noun

An experimental drug, so far shown to reduce tumour growth, metastasis, and angiogenesis.

Wiktionary

Find Similar Words

Find similar words to cabozantinib using the buttons below.

Words Starting With

Words Ending With

Unscrambles

cabozantinib