I thought I planted peppers but this is what came up. I doesn't look like any pepper I've ever seen or planted but I'm nervous because whatever it is, it looks like its about ready to seed soon!!! Help!!
Here is a link that might be useful: Original post