Meaning of water buffalo
Definition of water buffalo
(noun)
an Asian
buffalo
that is
often
domesticated
for use as a
draft
animal
Other information on water buffalo
WIKIPEDIA results for
water buffalo
Amazon results for
water buffalo
Tweet