Back to Dictionary
灰林鸮
灰林鴞
huīlínxiāo
1. (Chinese bird species) Himalayan owl (Strix nivicolum)