Marine eggs?

Marine eggs?

Observation - Marine eggs? - UK and Ireland. Description: