Meaning of dromedary

Definition of dromedary

(noun) one-humped camel of the hot deserts of northern Africa and southwestern Asia

Other information on dromedary

WIKIPEDIA results for dromedary
Amazon results for dromedary