Skip to content

antlers

Dictionary definition · antler

noun

  1. deciduous horn of a member of the deer family

Source: Open English WordNet (CC BY 4.0).