Meaning of camelus bactrianus

Definition of camelus bactrianus

(noun) two-humped camel of the cold deserts of central Asia

Other information on camelus bactrianus

WIKIPEDIA results for camelus bactrianus
Amazon results for camelus bactrianus