Megaceros meaning

(paleontology) The Irish elk.
noun
0
0
Advertisement

Origin of megaceros

  • New Latin, from Ancient Greek, meaning "great horn".
    From Wiktionary