BUBALUS MINDORENSIS





Definition:

  1. [noun] small buffalo of Mindoro in the Philippines
    Synonyms: tamarau, tamarao, Bubalus mindorensis, Anoa mindorensis

Synonyms: