What does Dromedar mean?

Dromedar - German to English

Arabian camel [Camelus dromedarius]

View more

  • dromedary (camel) [Camelus dromedarius]
  • one-humped camel [Camelus dromedarius]