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.”

Synonyms

  • prehistoric
  • rhinoceros

Antonyms

  • domesticated
  • modern