Copy page URL Share on Twitter Share on WhatsApp Share on Facebook
Get it on Google Play
Meaning of word megathere from English dictionary with examples, synonyms and antonyms.

megathere   noun

Meaning : Gigantic extinct terrestrial sloth-like mammal of the Pliocene and Pleistocene in America.

Synonyms : ground sloth

Megathere meaning in Telugu.