alticamelus
alticamelus has 1 sense in the JumbleFix dictionary. Letters: 11.
Definitions
noun
. An extinct camelid mammal of the genus Alticamelus, known from the Miocene epoch of North America.