Tamarao - Definition

tamarao

n 1: small buffalo of Mindoro in the Philippines [syn:
tamarau, tamarao, Bubalus mindorensis, Anoa
mindorensis]

Look up another word