dromedary
1. [ noun ] (zoology) one-humped camel of the hot deserts of North Africa and southwestern Asia
Synonyms: Camelus_dromedarius Arabian_camel
Related terms: camel
Similar spelling:   dreamed
  drumhead