Mesoreodon
noun
Mes·oreodon
| \ (¦)me|z, (¦)mē|, |s+\
Definition of Mesoreodon
: a genus of extinct artiodactyls (family Merycoidodontidae) from the Miocene of North America
Keep scrolling for more