An Encylopedia Britannica Company

water buffalo

1 ENTRIES FOUND:
water buffalo noun
plural water buffalo or water buffaloes
water buffalo
noun
plural water buffalo or water buffaloes
Britannica Dictionary definition of WATER BUFFALO
[count]
: a large animal like a cow with long horns that lives in Asia and is often used to pull plows