Back to Dictionary
灰头薮鹛
灰頭藪鶥
huītóusǒuméi
1. (Chinese bird species) red-faced liocichla (Liocichla phoenicea)