meaning of dromedarius
1. one-humped camel of the hot deserts of northern Africa and southwestern Asia
Related Words
camelus dromedarius | dromedaries |
1. one-humped camel of the hot deserts of northern Africa and southwestern Asia
camelus dromedarius | dromedaries |