English edit

Etymology edit

anti- +‎ metastatic

Adjective edit

antimetastatic (comparative more antimetastatic, superlative most antimetastatic)

  1. (medicine) antimetastasis

Translations edit