Description
Super Echinacea is a proprietary blend of the extracts of Echinacea root, Echinacea seed, and Echinacea leaf and flower. They have harvest the leaf and flower of Certified Organic Echinacea purpurea plants from their own farms in the summer. We harvest th