Subscribe
URL of the page has been copied to clipboard.
Meaning : Small buffalo of Mindoro in the Philippines.
Synonyms : bubalus mindorensis, tamarao, tamarau
Install App
Anoa mindorensis meaning in Bengali (Bangla).