Back to Dictionary
仓鸮
倉鴞
cāngxiāo
1. (Chinese bird species) barn owl (Tyto alba)