bubalus bubalis

Noun
  1. An Asian buffalo that is often domesticated for use as a draft animal (synset 102411075)

Found on Word Lists

Other Searches