mammalians belonging to the camel and dromedary group - German English Dictionary