anoa depressicornis definition

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

Related Sources

  • 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!