English Dictionary
◊ TAMARAU
tamarau
n : small buffalo of Mindoro in the Philippines [syn: {tamarao},
{Bubalus mindorensis}, {Anoa mindorensis}]