Back to Dictionary
玉头姬鹟
玉頭姬鶲
yùtóujīwēng
1. (Chinese bird species) sapphire flycatcher (Ficedula sapphira)