Detailed Translations for tumor from English to Spanish
tumor:
-
– an abnormal new mass of tissue that serves no purpose
1
Translation Matrix for tumor:
Synonyms for "tumor":
Related Definitions for "tumor":
-
an abnormal new mass of tissue that serves no purpose1
Wiktionary Translations for tumor:
tumor
noun
-
oncology, pathology: an abnormal growth
Cross Translation:
External Machine Translations:
Related Translations for tumor