dromedaries

noun

  1. 1

    The single-humped camel (Camelus dromedarius).

  2. 2

    Any swift riding camel.

Translate “dromedaries” to another language

Click any language to open the translator with this word already filled in.

Dromedaries Definition & Meaning | TranslatePulse