Synonyms for "megatherian"

Words with similar meaning