English edit

Noun edit

micrometastases

  1. plural of micrometastasis