Meaning of camelus dromedarius

Definition of camelus dromedarius

(noun) one-humped camel of the hot deserts of northern Africa and southwestern Asia

Other information on camelus dromedarius

WIKIPEDIA results for camelus dromedarius
Amazon results for camelus dromedarius