water buffalo

Explore definitions, synonyms, and language insights of water buffalo

Definitions

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

More Specific Terms