Echinacea
SupplementMentioned in 1 video
A compound proposed to improve immune function, but scientific data does not strongly support its efficacy for avoiding or treating colds and flu, and high regular doses may even impede innate immune system function.
