meaning of camelus bactrianus

1. two-humped camel of the cold deserts of central Asia


Related Words

camelus bactrianus |

Developed & Maintained By Taraprasad.com

Treasure Words