A modern method of animal rearing in which pasture is grown for the animals is called?

  • A pastoralism
  • B free range
  • C transhumance
  • D ranching

The correct answer is D. ranching

No explanation given
Previous question Next question