Scotopelia
noun
Scot·o·pe·lia
ˌskätəˈpēlēə,
ˌskōtəˈ-
: a genus of African owls (family Bubonidae) comprising the fish owls
Love words? Need even more definitions?
Merriam-Webster unabridged
Share