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.

Words Starting With

Words Ending With

Unscrambles

cabozantinib