YourDictionary

Irish elk

noun
A large extinct European deer of the genus Megaceros of the Pliocene and Pleistocene epochs, having very large palmate antlers.

link/cite print suggestion box