GeneralConnection.com
➔
Dictionary
camelus dromedarius
Noun
1. Arabian camel
1. dromedary, Camelus dromedarius, camel
Usage