Back to Dictionary
红眉松雀
紅眉松雀
hóngméisōngquè
1. (Chinese bird species) crimson-browed finch (Carpodacus subhimachalus)