Antler — definition

1. antler (Noun)

1 definition

antler (Noun) — Deciduous horn of a member of the deer family.

1 type of
horn
2 parts of
cervid deer