Back to Dictionary
山蓝仙鹟
山藍仙鶲
shānlánxiānwēng
1. (Chinese bird species) hill blue flycatcher (Cyornis banyumas)