Definify.com

Definition 2025


dromedaries

dromedaries

English

Noun

dromedaries

  1. plural of dromedary