Pretty sure that's S. americanum. It's a wild (weed) edible nightshade

Reply to this note

Please Login to reply.

Discussion

Damnit! I think you're right