Politically correct yuppie part-time "hunters" would certainly prefer the term antlers.
Name calling, assumptions, and stereotypingaside,
It is a
fact that antlers are unique to deer family mammals. Antlersare deciduous (shed).
Horns are permanent.
Antlers are to Horns as Deciduous Plants (plants that shed foliage) are to Evergreens. Personally, I wouldn't point at an Oak Tree and call it an Evergreen.