dromedary
1.
(
noun
) one-humped camel of the hot deserts of North Africa and southwestern Asia
Synonyms:
Arabian camel
,
Camelus dromedarius
Related Words:
camel
Terms and Conditions of Use / Copyright Notice