Wiktionary
macrometastases
n. (plural of macrometastasis English)
n. (plural of macrometastasis English)