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