Synonyms for
Camel
Definition
a large, humped animal with a long neck and one or two lumps on its back, used in deserts for riding and carrying goods
Synonyms for
Definition
a large, humped animal with a long neck and one or two lumps on its back, used in deserts for riding and carrying goods