Question: what is the difference between of bull and ox?
Answer: A bull is an un-castrated male bovine of any age. The day a male calf is born he is called a bull and he is still called a bull at 8 years old. An ox is a castrated adult male (4 years of age or older). A steer on the other hand is a castrated male of any age.