Alticamelus
noun
Al·ti·ca·me·lus
ˌaltə̇kəˈmēləs
: a genus of large long-necked American Miocene camels
Love words? Need even more definitions?
Merriam-Webster unabridged
Share