macrometastasis

English

Etymology

From macro- +‎ metastasis.

Noun

macrometastasis (plural macrometastases)

  1. A relatively large metastasis

See also