Definitions of Helianthus petiolaris:

  • noun:   similar to the common sunflower with slender usually branching stems common in central United States