Apr 10, 2023Echinacea; a plant with tremendous medicinal value, native to the great plains of America.