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