anoa depressicornis Meaning, Definition & Usage

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

WordNet