Viviparidae
Viviparidae, sometimes known as the river snails or mystery snails, are a family of large operculate freshwater snails, aquatic gastropod mollusks. This family is classified in the informal group Architaenioglossa according to the taxonomy of the Gastropoda by Bouchet & Rocroi, 2005.