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