Back to Dictionary
星鸦
星鴉
xīngyā
1. (Chinese bird species) spotted nutcracker (Nucifraga caryocatactes)