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