English

edit

Noun

edit

devil's antlers pl (plural only)

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