Definitions | echinacea |
| noun
- any of several plants, of genus Echinacea, having pinkish-purple flowers; the coneflowers
- a herbal medicine extracted from the roots and seeds of such plants
Supplemental Details:Sponsor an extended definition for echinacea for as little as $10 per month. Click here to contact us.
| |
|