Interesting plant popped up in my backyard, so I let it go. I was hoping it might be a wild strawberry or something, but suddenly it has taken off and is growing like crazy! Leaves are getting really big and its got thorns.
However I remembered "Leaves of three, let it be" etc etc and this...