Synonyms and Antonyms for Echinacea

1. Echinacea (n.)

small genus of North American coarse perennial herbs

Synonyms: