Freshwater Molluscan Shells Gastropoda (Snails) Neritinidae: Thick walled colorful shells with shelly operculum, mostly tropical, related to the marine nerites. Ampullariidae:…