VitaminLife.com Online Coupons
Table of Contents > Health Dictionary > Echinacea

Echinacea

Several species of the Echinacea genus that are used as immune stimulants and are thought to be anti-inflammatory and antimicrobial.
Search Site