Back to Dictionary
西领角鸮
西領角鴞
xīlǐngjiǎoxiāo
1. (Chinese bird species) collared scops owl (Otus lettia)