Echinacea
Definitions
3
Posts
3
Posters
102
Views
-
Echinacea is a perennial wildflower containing a variety of biologically active substances. Various parts of the plant are used medicinally.
(See also Overview of Dietary Supplements.) -
A North American coneflower. It is used in herbal medicine, largely for its antibiotic and wound-healing properties.
-
a plant that is used as a medicine, especially to help your body fight illness
Explore More Definitions
Browse our collection of 300,000+ community-written definitions