Tamarao Synonyms

Small buffalo of Mindoro in the Philippines
(Noun)