Back to Dictionary
雪鸮
雪鴞
xuěxiāo
1. (Chinese bird species) snowy owl (Bubo scandiacus)