What does camelus dromedarius mean?

camelus dromedarius meaning in General Dictionary

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