RE: Not Squid eggs
Those are tunicates called salps.
Type salp ito google images and check out the different types.
http://en.wikipedia.org/wiki/Salp
Those are tunicates called salps.
Type salp ito google images and check out the different types.
http://en.wikipedia.org/wiki/Salp