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