laemodipod

/lɛməˈdɪpɒd/

Definitions

1. noun

A genus of extinct, large, omnivorous mammals that lived during the Oligocene and Miocene epochs.

“The discovery of a laemodipod skeleton has provided valuable insights into the evolution of mammals.”

Synonyms

  • giant ground sloth
  • giant sloth

Antonyms

  • microscopic mammal
  • tiny rodent