Echinacea also contains flavonoids, which are the antioxidants that give the plant its color. They not only help lower oxidative stress but also ease swelling, fight viruses, and support blood vessel ...