metastasiseEnglish

metastasise, metastasize

Verb

Spread throughout the body

English: metastasize, metastasise

English words with similar meanings

Show 1 words