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