English
Detailed Synonyms for dwarf buffalo in English
dwarf buffalo:
dwarf buffalo [the ~] noun
-
the dwarf buffalo
– small buffalo of the Celebes having small straight horns 1the Anoa depressicornis; the anoa; the dwarf buffalo– small buffalo of the Celebes having small straight horns 1