Definition of dromedaris
"dromedaris" is probably misspelled. Trying dromedary instead Definition of dromedary
1. dromedary [ n ] one-humped camel of the hot deserts of North Africa and southwestern Asia
Synonyms dromedary Camelus_dromedarius Arabian_camel Related Terms camelSimilar Spelling
dromedarydreamed
drumhead