English edit

Noun edit

devil's antlers pl (plural only)

  1. Misshapen antlers that grow on injured or malnourished elk.