bubalus bubalis Meaning, Definition & Usage

  1. noun an Asian buffalo that is often domesticated for use as a draft animal
    water ox; water buffalo; Asiatic buffalo.

WordNet