Back to Dictionary
大草鹛
大草鶥
dàcǎoméi
1. (Chinese bird species) giant babax (Babax waddelli)