Back to Dictionary
褐林鸮
褐林鴞
hèlínxiāo
1. (Chinese bird species) brown wood owl (Strix leptogrammica)