Diacavolinia longirostris
(Blainville, HMD de, 1813)
Long-snout Cavoline
The Animal
The Shell