What is Prairie Sunflower?
Prairie Sunflower (Helianthus petiolaris) is an annual plant native to the central and eastern United States, as well as parts of Canada and Mexico. Prairie Sunflower (Latin: Helianthus petiolaris) is a medicinal plant catalogued in PlantSage.
