Synonyms for megathere
- noun
Most common
Definitions
- n. 1
An extinct, gigantic, ground sloth (Megatherium americanum) that flourished in South America during the Pleistocene epoch.
Forms
- Plural
- megatheres
An extinct, gigantic, ground sloth (Megatherium americanum) that flourished in South America during the Pleistocene epoch.