I found it on a beach in Massachusetts when I was a kid. I identified it once by googling it, but didn't write down the answer and haven't been successful in finding it again. It's driving me crazy. Some kind of septarian nodule or concretion or ??