foodshed

foodshed antonyms

foodshed definitions

noun
  • The region that produces the food for a particular population.