LESTODON
Meaning of LESTODON in English
ˈlestəˌdän noun
Etymology: New Latin, from Greek lēistēs robber + New Latin -odon
: a genus of large So. American Pleistocene ground sloths
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012