what is the difference in buffalo and ox?
A buffalo is larger and covered in more hair than an ox. And an ox is the male of the mammal cow. It doesn't have an udder and is castrated after its adulthood. A buffalo is also a male but not castrated.