Flax seeds, which are seeds from the flax plant, are a source of fiber, vitamins, minerals, protein, omega-3 fatty acids and antioxidants. The seeds have been shown to lower cholesterol levels, and ongoing research is looking into their potential to improve blood sugar and heart health, according to the U.S. National Library of Medicine (NLM ...
