tumors-tumori: meaning, definitions and translations

English dictionaryEnglishItalian

What is tumors?tumors is tumori

What is tumori?

  • Plural form of tumor.
    Forma plurale di tumore.