dcsimg
Image of Spiny river snail
Life » » Animals » » Molluscs » Snails » » Pleuroceridae »

Spiny River Snail

Io fluvialis (Say 1825)