arabian camel - English Synonyms Dictionary

arabian camel

n.
[1] dromedary , Camelus dromedarius