Terebralia palustris

Not evaluated Popular Name: Giant Mangrove Whelk