Back to Dictionary
长嘴捕蛛鸟
長嘴捕蛛鳥
chángzuǐbǔzhūniǎo
1. (Chinese bird species) little spiderhunter (Arachnothera longirostra)