mylodon

/maɪˈlɒdən/

Definitions

1. noun

an extinct genus of large ground sloths that were native to South America during the Pleistocene epoch.

“The fossil of the mylodon provided valuable insights into the evolution of megafauna.”

Synonyms

  • giant ground sloth
  • sloth

Antonyms

  • mammal
  • vertebrate