It's a type of snail. I really don't recommend it. Seems to me that they don't purge them in Jamaica like they would in most places. Usually you put them in clean water for a week or so to "purge" out their system, otherwise they can have a pretty funky taste.