Back to Dictionary
乌林鸮
烏林鴞
wūlínxiāo
1. (Chinese bird species) great grey owl (Strix nebulosa)