Chinese Mystery Snail

Chinese Mystery Snail

Large snails were recently discovered in the area of the Lord Road Boat Ramp. NH DES has confirmed from pictures that the species is the Chinese Mystery Snail which is an exotic / invasive species. An easy method to tell the difference between our native snail vs....