Dictionary search results

Showing 1-4 of 4 results

metastasis British & World English

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

metastasis English-Spanish

metástasis f

metástasis Spanish-English

metastasis