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