Triplofusus giganteus, also known as the Giant Horse Conch is the largest marine snail in the Atlantic weighing significantly heavier than most of its gastropod cousins
Triplofusus giganteus, also known as the Giant Horse Conch is the largest marine snail in the Atlantic weighing significantly heavier than most of its gastropod cousins