tamarau
1. [ noun ] (zoology) small buffalo of Mindoro in the Philippines
Synonyms: Bubalus_mindorensis Anoa_mindorensis tamarao
Related terms: Old_World_buffalo Bubalus
Similar spelling:   Tamara
  Tammara
  Tamar
  Tammera
  tamarao
  Tamura
  Tamera
  Tammaro
  Tamra
  tamer