meaning of asiatic buffalo

asiatic buffalo meaning in General Dictionary

an Asian buffalo that's often domesticated for usage as a draft pet