I found this off of a beach in Cape Cod this weekend. Would anyone happen to know the species/how old these fossils are? I managed to pull out an entire body of a worm from one of the openings. These mass of fossils formed around some sort of shell. #fossil