Chinese-English dictionary »

瘤 /liú/ meaning in English

ChineseEnglish
/liú/ noun

hump [humps](rounded fleshy mass as in camel's back)
noun
[UK: hʌmp] [US: ˈhəmp]