meaning of metastasise

1. spread throughout the body; "the cancer had metastasized and the patient could not be ">saved"


Related Words

metastasise |

Developed & Maintained By Taraprasad.com

Treasure Words