Fish egg ?

Fish egg ?

Observation - Fish egg ? - UK and Ireland. Description: Small globular green blobs with white marbling. There were hundreds of these on the beach .

Small globular green blobs with white marbling. There were hundreds of these on the beach .