Tamarau (noun) Definition, Meaning & Examples

noun
  1. a small wild buffalo, Bubalus (Anoa) mindorensis, of Mindoro in the Philippines, having thick, brown hair and short, massive horns.
noun
  1. a small rare member of the cattle tribe, Anoa mindorensis, of lowland areas of Mindoro in the Philippines
Tamarau (noun) Definition, Meaning & Examples

More Definitions