YourDictionary

Dictionary Home » Dictionary Definitions » Maximilian sunflower

Maximilian sunflower

noun
A sunflower (Helianthus maximilianii) of eastern and central North America having folded leaves at the mid-stem, used regularly in prairie restoration projects in North America.

link/cite print suggestion box