Translation of "tumuri" into English
cancer, tumor, tumor are the top translations of "tumuri" into English.
tumuri
-
cancer
noundisease of uncontrolled cellular proliferation
-
tumor
noun
-
Show algorithmically generated translations
Automatic translations of "tumuri" into English
-
Glosbe Translate
Translations with alternative spelling
Tumuri
-
tumor
nounabnormal growth of tissue forming a mass
Add example
Add