Dictionary search results

Showing 1-2 of 2 results

metastasis British & World English

The development of secondary malignant growths at a distance from a primary site of cancer