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