Back to Dictionary
琉球角鸮
琉球角鴞
Liúqiújiǎoxiāo
1. (Chinese bird species) Ryukyu scops owl (Otus elegans)
Noun