Echinacea

Echinacea is a North American Wild plant (Sun) with a number of biologically active ingredients. (See also nutritional supplements Overview.) Echinacea is a North American wild plant (coneflower) with a number of biologically active ingredients. Echinacea claims to act immune stimulant and is reputed to shorten the duration of symptoms if one takes it right at the beginning of a cold. Carefully conducted, but well-controlled studies have failed to demonstrate…

September 3, 2018
Read More >>