dcsimg
Image of Dog conch
Creatures » » Animal » » Molluscs » Snails » » Strombidae »

Dog Conch

Laevistrombus canarium (Linnaeus 1758)