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.