Back to Dictionary
侏蓝仙鹟
侏藍仙鶲
zhūlánxiānwēng
1. (Chinese bird species) pygmy blue flycatcher (Muscicapella hodgsoni)