👉 Cnidioscyphus is a genus of freshwater snails, commonly known as snake snails or giant slugs. This genus contains over 1,000 species and is found in various environments, including rivers, lakes, and coastal waters. The name "Cnidioscyphus" translates to "snake shell" in English.