Horned Owl (noun) Definition, Meaning & Examples

noun
  1. any large owl of the genus Bubo, having prominent ear tufts: family Strigidae
Horned Owl (noun) Definition, Meaning & Examples

More Definitions