dromedary camel
English
Noun
dromedary
camel
(
plural
dromedary camels
)
A
dromedary
.