Definify.com

Definition 2026


dromedaries

dromedaries

English

Noun

dromedaries

  1. plural of dromedary