bubalus mindorensis Meaning, Definition & Usage

  1. noun small buffalo of Mindoro in the Philippines
    Anoa mindorensis; tamarao; tamarau.

WordNet