ta•ma•rau
We found 2 definitions of tamarau from 2 different sources.
NounPlural: tamaraus |
||
tamarau - small buffalo of Mindoro in the Philippines | ||
tamarao, Bubalus mindorensis, Anoa mindorensis | ||
old world buffalo, buffalo any of several Old World animals resembling oxen including, e.g., water buffalo; Cape buffalo |