ANTLER

Definition of ANTLER

  1. (noun)deciduous horn of a member of the deer family