What is Natures Aid Echin Eeze Natures Aid Echin Eeze tablets contain Echinacea purpurea root extract 70mg. Natures Aid Echin Eeze is a traditional herbal medicinal product used to relieve the symptoms of the common cold & influenza type infections based on traditional use only.