Get Your Premium Membership

Indian Buffalo

Definition

[n] upland buffalo of eastern Asia where true water buffaloes do not thrive; used for draft and milk

Related Information

More Indian Buffalo Links