Anoa Meaning

There are 1 meaning(s) for word Anoa

Anoa Meaning 1 : small buffalo of the Celebes having small straight horns

    Synonyms : anoa depressicornis,  dwarf buffalo