That may be a cricket ball, and it's certainly not a lemon peel. That thick seam in the center rules it out.