antler
1. [ noun ] (zoology) deciduous horn of a member of the deer family
Related terms: horn deer
Similar spelling:   Antle
  antlered
  Antley
  Anatolia
  Antal
  Anatolian
  antlia