dcsimg
Image of Shelled slug
Creatures » » Animal » » Molluscs » Snails » » Testacellidae »

Shelled Slug

Testacella haliotidea Lamarck 1801