dcsimg
Image of spider or finger conch
Creatures » » Animal » » Molluscs » Snails » » Strombidae »

Spider Or Finger Conch

Lambis truncata sebae (Kiener 1843)