Back to Dictionary
栗耳短脚鹎
栗耳短腳鵯
lìěrduǎnjiǎobēi
1.
(Chinese bird species) brown-eared bulbul (Hypsipetes amaurotis)