Camelus-dromedarius meaning

A taxonomic species within the genus Camelus — the dromedary, a camel native to northern Africa and western Asia, the best-known member of the camel family.
pronoun
0
0
Advertisement