macrometastasis (English, noun)
expansion: macrometastasis (plural macrometastases)
Senses:
glosses: A relatively large metastasis
Forms:
form: macrometastases
tags: plural