tamarau

1. (noun) small buffalo of Mindoro in the Philippines
Synonyms: Anoa mindorensis, Bubalus mindorensis, tamarao
Related Words: Old World buffalo, buffalo



Terms and Conditions of Use / Copyright Notice