Life … Animals Mollusks Gastropods Left-handed Hornsnails Triphora Snails Triphora calva species 1 observations Triphora calva Triphora calva Close