Back to Dictionary
大绿雀鹎
大綠雀鵯
dàlǚquèbēi
1. (Chinese bird species) great iora (Aegithina lafresnayei)