Life … Animals Mollusks Gastropods Staircase Shells Heliacus Heliacus mighelsi species 9 observations Heliacus mighelsi Heliacus mighelsi Close