dwarf buffalo Meaning, Definition & Usage

  1. noun small buffalo of the Celebes having small straight horns
    anoa; Anoa depressicornis.

WordNet