camelus: meaning and definitions

EnglishType a word

What is camelus?

  • The typical genus of Camelidœ, having the back humped.