anoa depressicornis definition

  • noun:
    • tiny buffalo regarding the Celebes having tiny right horns

Related Sources

  • Definition for "anoa depressicornis"
    • tiny buffalo regarding the Celebes having tiny right…
    • View More
  • Hypernym for "anoa depressicornis"
29 votes

How would you define anoa depressicornis?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!