Back to Dictionary
芦花黄雀
蘆花黃雀
lúhuāhuángquè
1. oriental greenfinch (Carduelis sinica)