Which one is the most general: "ox", "bull", "bison" or "buffalo"?
I've looked it up in Wikipedia, but it seems that the authors of articles in Wikipedia are trying to avoid using general terms and would rather use special scientific terms derived from Latin, which makes definitions very accurate and that's, of course, the way how any article in encyclopedia should be. But here I am more concerned about general terms and their usage, not precise definitions. So, which one of those four words seems more inclusive to you? (I know "cattle" would probably "swallow" them all :) )