Chinese-English dictionary »

栗鼠 /lìshǔ/ meaning in English

ChineseEnglish
栗鼠 /lìshǔ/ noun

chinchilla [chinchillas](rodent)
noun
[UK: tʃɪn.ˈtʃɪ.lə] [US: ˌtʃɪn.ˈtʃɪ.lə]

squirrel [squirrels](rodent)
noun
[UK: ˈskwɪ.rəl] [US: ˈskwɜː.rəl]