echinacea
Noun
Meaning
small genus of North American coarse perennial herbs
Source: WordNetSynonyms
Hypernyms
Examples
Echinacea also has anti-inflammatory properties, supports wound healing, and has been shown to improve the immune system’s resistance against infection.
Then I added 2 ounces of aloe vera juice (soothing for the digestive tract) and squirted in some echinacea tincture (legendary immune booster).
MS is an autoimmune disease and echinacea enhances the immune system.
They are a variety of echinacea, a North American genus with about 10 species.