dromedary

/drˈɑmʌdɛri/

Explore definitions, synonyms, and language insights of dromedary

Definitions

Noun
one-humped camel of the hot deserts of northern Africa and southwestern Asia

More General Terms