dcsimg
Image of Rough hornsnail
Creatures » » Animal » » Molluscs » Snails » » Pleuroceridae »

Rough Hornsnail

Pleurocera foremani (I. Lea 1843)