dromedary in Latin
dromedary in Latin
dromedaria
The single-humped camel (Camelus dromedarius).
dromas
The single-humped camel (Camelus dromedarius).