Megaceros

From Biology-Online Dictionary | Biology-Online Dictionary

megaceros

(Science: paleontology) The irish elk.

Origin: NL, fr. Gr. Megas great _ horn.