Showing posts with label sea snails. Show all posts
Showing posts with label sea snails. Show all posts

Friday, February 6, 2009

Would you like some Escargot?


Escargot is the French word for snails and is considered a delicacy by the French. Apparently ancient Romans were also quite fond of these sea snails. I can't say I particularly fancied them. But neither did I hate them. Slightly bitter is what I remember.
Image source:Click