Echinacea

Noun

  • (uncountable) A herbal medicine extracted from the roots and seeds of such plants.
  • (countable) Any of several plants, of genus Echinacea, having pinkish-purple flowers.

Leave a Reply

Your email address will not be published.