English dictionary

megathere meaning and definition

Definition and meaning of megathere at MeaningMonkey.org. megathere meaning and definition in the English Dictionary.

MEGATHERE noun

Definition of megathere (noun)

  1. gigantic extinct terrestrial sloth-like mammal of the Pliocene and Pleistocene in America
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!

  

Link to this page: