hi can anybody tell me what this is i got them at the supermarket simply labelled greens. thanks Lp