Back to Dictionary
斑颈穗鹛
斑頸穗鶥
bānjǐngsuìméi
1. (Chinese bird species) spot-necked babbler (Stachyris strialata)