Back to Dictionary
蓝翅叶鹎
藍翅葉鵯
lánchìyèbēi
1. (Chinese bird species) blue-winged leafbird (Chloropsis cochinchinensis)