"Tumor" is Опухоль in Russian.
Опухоль means "Tumor" in English.
Word #1590 of 4,000 by frequency in Russian — level B1.
Врач обнаружил опухоль на снимке.
The doctor found a tumor on the scan.