Category: sea urchins

Nov 28
National University of Ireland, Galway (Ireland) Scientists discover 350 million year old fossil sea urchins on Hook Head

Hundreds of fossils discovered on Wexford coastline date back to long before dinosaurs…