Does anyone know what these are?
When we were in Cyprus on holiday last spring we were given this salad everyday. We loved it and I bought the seeds so that we can grow them ourselves.
I've just got round to sowing them and unfortunately the instructions are in Greek and I haven't a clue what they say. If I knew the English name for them I could look up cultivation instructions online.
NB Click on the picture for a larger view