|
|
|
Echinacea is popularly believed to be a great stimulator for the body's immune system helping to ward off infections. A study commonly used to support that belief is a 2007 meta-analysis in The Lancet Infectious Diseases. The Native American Indians have used the Echinacea herb for several hundred years.
Its' taste can be best described as a rich, rooty, yet smooth and mellow.
Ordering these teas reflects your understanding of our Medical Disclaimer found under "Conditions of Use" in the bottom of this page.
|