About a month ago I got some trees taken down in my yard. Within the last couple of weeks we have noticed this mystery plant growing. I'm not sure what it is, maybe you guys can help
I have to actually start doing some chores today (stupid Dungeons of Dredmor sucking up my morning) so can post pics later. For now I hope the link works.