English-Latin dictionary »

metastasis meaning in Latin

EnglishLatin
metastasis [metastases] noun
[UK: mə.ˈtæ.stə.sɪs]
[US: mə.ˈtæ.stə.sɪs]

metastasis [metastasis](3rd) F
noun