common yellow conch
Agapeta hamana Linnaeus 1758