Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

echinacea Definition

Cancel
echinacea
noun(ech-i-na-cea)
the dried rhizome, roots, or other parts of any of three purple coneflowers that are used primarily in dietary supplements and herbal remedies for the stimulating effect they are held to have on the immune system; also : any of these herbs

Words Related to echinacea!

echinacea Examples by Brain Bank Users