Megaloceros
noun
Meg·a·loc·e·ros
: a genus of Pleistocene European cervid mammals including the gigantic Irish elk
Love words? Need even more definitions?
Merriam-Webster unabridged
Share