dcsimg
Image of giant frogsnail
Life » » Animals » » Molluscs » Snails » » Triton Shells »

Giant Frogsnail

Ranella olearium (Linnaeus 1758)