Life … Animals Mollusks Gastropods Apple Snails, River Snails, and Allies River Snails River Snails Common River-snail species 2,857 observations Common River-snail Viviparus viviparus Field notes Close