dcsimg
Image of spider moonsnail
Life » » Animals » » Molluscs » Snails » » Moon Snails »

Spider Moonsnail

Natica arachnoidea (Gmelin 1791)