tamarao

(noun)

noun

1. small buffalo of Mindoro in the Philippines

Similar word(s): tamarau

Definition categories: animal, buffalo