mesoreodon

/mɛsəˈroʊdiən/

Definitions

1. noun

A genus of extinct gorgonopsian therapsids from what is now Africa.

“Fossil discoveries of the mesoreodon have provided valuable insights into the evolution of therapsids.”

Synonyms

  • gorgonopsian
  • therapsid

Antonyms

  • mammal