antimetastatic
adjective
variants:
or anti-metastatic
Definition of antimetastatic
medical
: inhibiting metastasis
antimetastatic activity antimetastatic drugs
Keep scrolling for more
Keep scrolling for more