Definify.com

Definition 2024


dromedaries

dromedaries

English

Noun

dromedaries

  1. plural of dromedary