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