Life … Animals Mollusks Gastropods Left-handed Hornsnails Bouchetriphora Bouchetriphora pallida species 41 observations Bouchetriphora pallida Bouchetriphora pallida Close