Seems like a large caddis fly larvae it extended several inches into the sand
No idea. Lots of little snorkels I think?
polychaete worm at chapoquoit (chappy’s) beach, west falmouth. it was about 6in (?) and just wiggling around, can someone help me with the species?