Creatures » » Animals » » Molluscs » Snails And Slugs » » Moon Snail »

Euspira glaucinoides (J. Sowerby 1812)