by staack117
September 03, 2010
Ask staack117
to share more
Largely popularized by the 2003 book SuperFoods Rx: Fourteen Foods That Will Change Your Life, the term "superfoods" refers to foods that are dense in micronutrients (vitamins, minerals, phytonutrients) and low in macronutrients (fats, carbs, … see full wiki