1 English Synonyms for DROMEDARIAN
Prev.1Next
dromedary
Definition: 1. The single-humped camel (Camelus dromedarius).
There are 3 definitions of the word dromedary
Show more information about dromedary
Prev.1Next
Search took: 38.6821 ms