Back to Dictionary
橙胸绿鸠
橙胸綠鳩
chéngxiōnglǚjiū
1. (Chinese bird species) orange-breasted green pigeon (Treron bicinctus)