Life … Animals Mollusks Gastropods Left-handed Hornsnails Triphora Snails Triphora thaanumi species 3 observations Triphora thaanumi Triphora thaanumi Close