Echinacea, (Echinacea angustifolia, E.purpurea) I remember being given Echinacea by my mum when I was growing up, it was in a liquid form & I seem to remember it not having the most appetising flavour […] Echinacea, a useful immune boosting HerbThis entry was posted in herbal treatment Herbs natural horse care on February 17, 2010