Definition of megathere
English to English noun - gigantic extinct terrestrial sloth-like mammal of the Pliocene and Pleistocene in America
source: WordNet 3.0 - An extinct gigantic quaternary mammal, allied to the ant-eaters and sloths. Its remains are found in South America.
source: Webster 1913
Visual Synonyms 
Nearby Word
megathere, mesogaster, master, mester, mastery, maistre, make water, maister, masterpiece, masterly, muenster, masetera, magister, masseter, menstrue, mérou, musketeer, ming tree, magistery, métier
|
|
|