I found this in East mallorca and it is neogene in age. Is it some kind of fossil shell? I found it in some fossil coral. I found loads of great fossils in the coral but unfortunately a lot of them would not come out. I would appriciate any riplies on this one.