Irish elk
~noun
Entry: a large extinct European deer of the Pliocene Epoch and the Pleistocene Epoch, having very large palmate antlers.
@ Milton-Kindersley Advanced Dictionary