Back to Dictionary
长耳鸮
長耳鴞
chángěrxiāo
1. (Chinese bird species) long-eared owl (Asio otus)