Mesoreodon

noun
Mes·​oreodon | \ (¦)me|z, (¦)mē|, |s+\

Definition of Mesoreodon

: a genus of extinct artiodactyls (family Merycoidodontidae) from the Miocene of North America

History and Etymology for Mesoreodon

New Latin, from mes- + Oreodon

Keep scrolling for more