What is the difference between BULL, BULLOCK, BUFFALO, and OX?

Bull is a male animal of the cow family.
A Bullock is a young bull who's testicles is removed.
Buffalo is a wild animal like a large cow with horns that curve upwards.
Ox is a bull who's testicles is removed.

  • 6
What are you looking for?