Synonyms of Echinacea

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

Full Dictionary Entry

Antonyms & Opposite Concepts