Search Results For Horn
horn
noun, either of a pair of permanent outgrowths on the heads of cattle, antelopes, sheep, etc, consisting of a central bony core covered with layers of keratin. Related adjs corneous, keratoid
From Collins
©HarperCollins 2008. Collins English Dictionary definition of horn