Definify.com

Definition 2026


dromedary_camel

dromedary camel

English

Noun

dromedary camel (plural dromedary camels)

  1. A dromedary.