I too, thought that they were from the ocean until I came to this forum, I thought they were an ocean plant or something like a sea cucumber, someone actually grew them on the forum here at one point, search the forums I cant remember who it was but it was awesome to see the process!
maybe...