Back to Dictionary
领角鸮
領角鴞
lǐngjiǎoxiāo
1. (Chinese bird species) Japanese scops owl (Otus semitorques)