dcsimg
Image of Spiny river snail
Creatures » » Animal » » Molluscs » Snails » » Pleuroceridae »

Spiny River Snail

Io fluvialis (Say 1825)