Oysters (Ostreida)

Spiny Oysters (Spondylidae)

Spiny Oysters (Spondylus) are Italian or at least while the Dinosaurs were running around (200 million years ago) and Italy was underwater some cementing Oysters branched off and evolved spines for protection and a ball & socket hinge - perhaps for a bit of sideways movement.