Scotopelia
noun
Scot·o·pe·lia
| \ ˌskätəˈpēlēə, ˌskōtəˈ-\
Definition of Scotopelia
: a genus of African owls (family Bubonidae) comprising the fish owls
Keep scrolling for more