Irish elk
noun
variants
or Irish deer
: a large extinct Pleistocene deer (Megaloceros hibernicus) remains of which are found especially under the peat of Ireland and England
Love words? Need even more definitions?
Merriam-Webster unabridged
Share