Menodus
noun
Men·o·dus
| \ ˈmenədəs\
Definition of Menodus
: a genus of large Lower Oligocene horned perissodactyls (family Brontotheriidae) of North America
Keep scrolling for more