echinacea - English Synonyms Dictionary

echinacea

n.
[1] genus Echinacea