Meaning of anoa mindorensis

Definition of anoa mindorensis

(noun) small buffalo of Mindoro in the Philippines

Other information on anoa mindorensis

WIKIPEDIA results for anoa mindorensis
Amazon results for anoa mindorensis