Back to Dictionary
黄嘴角鸮
黃嘴角鴞
huángzuǐjiǎoxiāo
1. (Chinese bird species) mountain scops owl (Otus spilocephalus)