tamarau

(noun)

noun

1. small buffalo of Mindoro in the Philippines

Similar word(s): tamarao

Definition categories: animal, buffalo