Life … Animals Mollusks Gastropods Left-handed Hornsnails Inella Inella pagoda species 9 observations Inella pagoda Inella pagoda Close