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