megaceros

Etymology
New, from , meaning "great horn".

Noun

 * 1)  Irish elk

Translations

 * French:

Etymology
.