GIANT SLOTH
Meaning of GIANT SLOTH in English
noun
: a very large recently extinct So. American sloth (genus Megatherium ) attaining the size of an elephant
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012