English Megatherium Cited by user 104.152.230.138 on 12 Jan 2017 Megatherium ( from the Greek mega, meaning "great", and therion, "beast") was a genus of elephant-sized ground sloths endemic to South America, sometimes called the…