Echinacea Root Tea Germany Certified Organic
Grown in Bavaria, Germany this Echinacea root tea can be used to boost the immune system against simple cold and flu. This product is a combination of root and leaves.
2 – 10 mm leaves
Origin – Germany
Taste Medium bodied, green and smooth similar to a buttery green tea
Ingredients Certified Echinacea root