carabao
1.
(
noun
) water buffalo of the Philippines
Related Words:
Asiatic buffalo
,
Bubalus bubalis
,
water buffalo
,
water ox
Terms and Conditions of Use / Copyright Notice