These are totally new to me. I googled it and found an article that said you can get them in the supermarket and plant them. I mainly shop at Tesco and I don't think I've ever seen them. Anyone know where I can get some?
Also, are teh leaves edible too?
Also, are teh leaves edible too?




after having a good dig around today I ended up with �lb from a total of 6 plants, and here's me thinking I'd have lots of meals from them because they did produce a fair few flowers.
Comment