macrometastases
English
Noun
macrometastases
plural of
macrometastasis