lock plus

Viviparidae

Viviparidae, sometimes known as the river snails or mystery snails, are a family of large operculate freshwater snails