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

History and Etymology for Camelus

New Latin, from Latin, camel

Keep scrolling for more