Life … Animals Mollusks Gastropods Left-handed Hornsnails Triphora Snails Triphora earlei species 2 observations Triphora earlei Triphora earlei Close