echinacea medical definition

noun
Any of several coneflowers of the genus Echinacea, whose roots, seeds, and other parts are used in herbal medicine in the belief that they stimulate the immune system.

Learn more about echinacea

link/cite print suggestion box