I think this is a carrot but I'm not sure. It could be a mutant squash or something. I would take precautions before eating this.