Camelus
noun
Ca·me·lus
| \ kəˈmēləs\
Definition of Camelus
: a genus comprising the true camels and a number of extinct related animals
Keep scrolling for more