English Dictionary
◊ ECHINACEA
Echinacea
n : small genus of North American coarse perennial herbs [syn: {Echinacea},
{genus Echinacea}]