I saw this plant in Greece, it is the weirdest thing I've ever seen. The seedpods you can see are little spirals about the size of my thumbnail. It was growing on the side of the road. Any ideas as to what it is?