Back to Dictionary
土狼
tǔláng
1. aardwolf (Proteles cristatus), a small insectivorous relative of the hyena