Life … Animals Mollusks Gastropods Left-handed Hornsnails Nanaphora Nanaphora triticea species 4 observations Nanaphora triticea Nanaphora triticea Close