Echinacea. I looked up the name and it means “sea urchin”. A sweetly quaint meaning for a very power-packed herb! We talked last week about Echinacea in general and… Read more >