VariousWords beta
Related Terms:
Definitions:
Noun
horned owl
Definition: large owls having prominent ear tufts
Definition: An owl of the genus Bubo native to the Americas, among the largest types of owl, having two horn-like tufts of feathers on its head.