tamarau
nounA small wild buffalo, Bos mindorensis, found in the island of Mindoro, Philippines. Also
Alternative form of
small buffalo of Mindoro in the Philippines
A small wild buffalo, Bos mindorensis, found in the island of Mindoro, Philippines. Also
Alternative form of
small buffalo of Mindoro in the Philippines
Begin a journey through worlds of puzzles.