What is the full meaning of foodsheds
FOODSHED, the area through which food is transported from farm to consumer [n]
Example of the word foodsheds placed on a Scrabble board.