Life … Animals Mollusks Gastropods Staircase Shells Heliacus Heliacus implexus species 67 observations Heliacus implexus Heliacus implexus Close