Turkish-English dictionary »

lenfoma meaning in English

TurkishEnglish
lenfoma noun

lymphoma [lymphomata](malignant tumor that arises in the lymph nodes or in other lymphoid tissue)
noun
[UK: lɪm.ˈfəʊ.mə] [US: lɪmˈfo.ʊ.mə]

Your history