meaning of camelus dromedarius

camelus dromedarius meaning in General Dictionary

one-humped camel for the hot deserts of north Africa and southwestern Asia