The Mystery Of Moose With “Devil's Antlers”: What Does Science Say? Iflscience, 24 Nov 2023 Have you ever heard of a moose with so-called "Devil's Antlers"? Although it may conjure images of some monstrous misshapen…