Irish elk
English
Noun
Irish
elk
†
Megaloceros giganteus
, a very large
extinct
deer
.