Word info

dromedary camel

Noun

Meaning

dromedary camel (plural dromedary camels)

A dromedary.

Source: en.wiktionary.org

Close letter words and terms