cephalopod eggs
cephalopod eggs

cephalopod eggs - probably squid eggs

Distribution =  
Max size =