meaning of indian buffalo

1. upland buffalo of eastern Asia where true water buffaloes do not thrive; used for draft and milk


Related Words

indian buffalo |

Developed & Maintained By Taraprasad.com

Treasure Words