Definition of Tamarao

Noun: tamarao  'ta-mu,row

  1. Small buffalo of Mindoro in the Philippines
    - tamarau, Bubalus mindorensis, Anoa mindorensis

See also:
tamaracks
tamaraos

Anagrams containing the word tamarao

trmoaaa otamara aotamar raotama araotam maraota amaraot