Okay, these are snails. And they are HUGE. Like creepy-this-is-not-normal-huge. I told my friend they should really be pets and she fell out laughing. But I was serious. I can not imagine trying to cook one of these. They are larger than a grapefruit, at least. Apparently you crack the shell and use the meat for stews. gag.