super foods Tag

Super foods are a special category of foods found in nature. What makes them so super? They are known to be low in calories but are high in nutrients. Often times referred to as nutrient dense, super foods are the opposite of an empty calorie....