What does dromedario mean?

dromedario - Spanish to English

dromedary