Shells Next Sea Shells--Gastropods  

  I believe this is a form of the Delphinula Snail (Angaria ?).