Meaning of antler

Definition of antler

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

Other information on antler

WIKIPEDIA results for antler
Amazon results for antler