Polyps?

Polyps?

Observation - Polyps?. Description: Soft but resilient translucent jelly lozenges c. 25mm long, left on the strand line after strong winds.

Soft but resilient translucent jelly lozenges c. 25mm long, left on the strand line after strong winds.