Back to Dictionary
栗鸮
栗鴞
lìxiāo
1. (Chinese bird species) oriental bay owl (Phodilus badius)