ECHINACEA


Meaning of ECHINACEA in English

n.

Any member of the coneflower genus Echinacea .

Commonly called the purple coneflower, echinacea is used as a border plant. The leaves and roots are used in herbal remedies to boost the immune system and in the treatment of colds and flu.

Britannica Concise Encyclopedia.      Краткая энциклопедия Британика.