Definify.com

Definition 2025


dromedary_camel

dromedary camel

English

Noun

dromedary camel (plural dromedary camels)

  1. A dromedary.