Life … Animals Mollusks Gastropods Ramshorn Snails and Allies Helisoma Two-ridged Ramshorn Two-ridged Rams-horn subspecies Two-ridged Rams-horn Helisoma anceps anceps Close