Chinese-English dictionary »

瘤子 /liúzi/ meaning in English

ChineseEnglish
瘤子 /liúzi/ noun

tumor [tumors](oncology, pathology: an abnormal growth)
noun
[UK: ˈtuː.mə(r)] [US: ˈtuː.mər]

Your history