Back to Dictionary
长尾林鸮
長尾林鴞
chángwěilínxiāo
1.
(Chinese bird species) Ural owl (Strix uralensis)
Metadata
- Category
- Chinese