Back to Dictionary
猛鸮
猛鴞
měngxiāo
1. (Chinese bird species) northern hawk-owl (Surnia ulula)