English dictionary
anoa depressicornis meaning and definition
Definition and meaning of anoa depressicornis at MeaningMonkey.org. anoa depressicornis meaning and definition in the English Dictionary.ANOA DEPRESSICORNIS noun
Definition of Anoa depressicornis (noun)
- small buffalo of the Celebes having small straight horns
- synonyms: anoa, dwarf buffalo
Source: Princeton University Wordnet