giant elk
English
Noun
giant
elk
Synonym of
Irish elk
(†
Megaloceros giganteus
)