Back to Dictionary
栗树鸭
栗樹鴨
lìshùyā
1. (Chinese bird species) lesser whistling duck (Dendrocygna javanica)