ALTICAMELUS
Meaning of ALTICAMELUS in English
ˌaltə̇kəˈmēləs noun
Usage: capitalized
Etymology: New Latin, from alti- + Camelus
: a genus of large long-necked American Miocene camels
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012