It could also be a Velvetleaf , However they are butterfly host plants depending on where you are ,
and , Their are so many sunflowers large and small it is impossible to ID for me anyway ,
In the Butterfly garden if a plant is not chewed up I feel like a failure