noun
: any of various large and often very large extinct American edentate mammals related to the recent sloths and anteaters — compare megatherium , mylodon
noun
: any of various large and often very large extinct American edentate mammals related to the recent sloths and anteaters — compare megatherium , mylodon
Webster's New International English Dictionary. Новый международный словарь английского языка Webster. 2012