Back to Dictionary
长嘴鹩鹛
長嘴鷯鶥
chángzuǐliáoméi
1. (Chinese bird species) long-billed wren-babbler (Rimator malacoptilus)