Chinese-English dictionary »

水蜒蚰 /shuǐ yányóu/ meaning in English

ChineseEnglish
水蜒蚰 /shuǐ yányóu/ noun

slug [slugs](gastropod)
noun
[UK: slʌɡ] [US: sˈləɡ]