Trying to decide if I should pull this. Anyone know what it is?
Trying to decide if I should pull this. Anyone know what it is?
I would assume that this is a member of the Aster family, probably a Heliantheae (Sunflower relative), either Heliopsis, aka Oxeye or Echinacea.
This would mean that most likely it was planted and is just about to develop buds which should start opening by July. Then you should see yellow (-> Oxeye) or purple flowers (-> Echinacea), making identification easier.