Numerous egg like structures with embryo's within washed up on high tide zone on beach in east Sussex

Numerous egg like structures with embryo's within washed up on high tide zone on beach in east Sussex

Observation - Numerous egg like structures with embryo's within washed up on high tide zone on beach in east Sussex - UK and Ireland. Description: