Back to Dictionary
毛脚渔鸮
毛腳漁鴞
máojiǎoyúxiāo
1. (Chinese bird species) Blakiston's fish owl (Bubo blakistoni)