Back to Dictionary
栗鼠
lìshǔ
1. chinchilla
2. chipmunk