These sea snails were sold as “conch” at H-mart. They were very inexpensive.
Anyone know what species this is? From the name, I thought they might be California conch aka the wavy turban, but they look nothing like the pictures I found of them online.