We saw these strange creatures washed up on Glencairn beach on Thursday morning. I cannot find anything like it in our reference books. They appeared to be loosely attached of a jelly type substance or a capsule filled with liquid and a round nucleus the size of a large garden snail or walnut. Their size about 13-14 cm long and 7cm wide. We could not make out any other discernible features.
Perhaps anyone else has seen these and knows what they are?