I bought this for a dollar and thought I knew what it was. I don't.
It looks like an upside down delphinium to me ;). Maybe one of the yellow (often vigorous) but it could be D. Ivorine too, I'm not sure from my monitor.
I do believe you've got it! Thanks so much!
A dollar for a delphinium was a steal!
Yep, I wish I could say I knew it was a delph all along.