English-Chinese dictionary »

chinchilla meaning in Chinese

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

栗鼠 /lìshǔ/noun

毛丝鼠 /máosīshǔ/noun

毛絲鼠noun

絨鼠noun

绒鼠 /róngshǔ/noun

龍貓noun

龙猫 /lóngmāo/noun