VariousWords beta
Related Terms:
Noun
Definition: A state of limited metastasis, especially of cancer, with several (but not many) metastatic sites.
VariousWords beta
Definition: A state of limited metastasis, especially of cancer, with several (but not many) metastatic sites.