Foodstuff
foodstuff/ noun: a substance suitable for consumption as food
London’s Love Affair with Fermented Foods
Almost as long as people have been eating food, they’ve been fermenting it. Pre-refrigeration, fermentation was a practical way of extending the...