English names upright prairie coneflower, Mexican hat, and longhead prairie coneflower
It is native to much of North America and Turtle Island.
Dye plant