Queen Conch(Strombus gigas)
courtesy NOAA
Queen Conch