Life … Animals Mollusks Gastropods Staircase Shells Heliacus Variegated Sundial species 303 observations Variegated Sundial Heliacus variegatus Close