merodus
/mɪˈroʊdəs/Definitions
1. noun
A genus of extinct prehistoric rhinoceroses, characterized by their distinctive horns and armor-plated skin
“The fossil discovery of a merodus specimen revealed new insights into the evolution of ancient rhinoceroses.”