'Anoa depressicornis' definitions:

Definition of 'Anoa depressicornis'

From: WordNet
noun
Small buffalo of the Celebes having small straight horns [syn: anoa, dwarf buffalo, Anoa depressicornis]