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
Tweet