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