Synonyms of Echinacea
Primary definition: Any of several North American purple-flowered plants belonging to the daisy family, widely used in herbal medicine.
Primary definition: Any of several North American purple-flowered plants belonging to the daisy family, widely used in herbal medicine.