Life … Animals Mollusks Gastropods Left-handed Hornsnails Subulophora Subulophora peasei species 7 observations Subulophora peasei Subulophora peasei Close