Life … Animals Mollusks Gastropods Left-handed Hornsnails Marshallora Marshallora nichupte species 1 observations Marshallora nichupte Marshallora nichupte Close