Subscribe
URL of the page has been copied to clipboard.
Meaning : Small buffalo of the Celebes having small straight horns.
Synonyms : anoa depressicornis, dwarf buffalo
Install App
Anoa meaning in Telugu.