dromedary - English Synonyms Dictionary

dromedary

n.
[1] Arabian camel , Camelus dromedarius