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
Tweet