Back to Dictionary
短耳鸮
短耳鴞
duǎněrxiāo
1. (Chinese bird species) short-eared owl (Asio flammeus)