Viviparidae, sometimes known as the river snails or mystery snails, are a family of large aquatic gastropod mollusks, being some of the most widely distributed operculate freshwater snails.