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