dromedary in French dromedary in French dromadaire noun The single-humped camel (Camelus dromedarius). Add to Flashcards