camēlus

Word form camēlus
Language: Latin
Word meaning camel