meaning of anoa mindorensis

anoa mindorensis meaning in General Dictionary

tiny buffalo of Mindoro within the Philippines