water ox

Explore definitions, synonyms, and language insights of water ox

Definitions

Noun
an Asian buffalo that is often domesticated for use as a draft animal

More Specific Terms