Back to Dictionary
四川林鸮
四川林鴞
Sìchuānlínxiāo
1. (Chinese bird species) Sichuan wood owl (Strix davidi)
Noun