Back to Dictionary
雪鹑
雪鶉
xuěchún
1. (Chinese bird species) snow partridge (Lerwa lerwa)