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