Resep Siput

Resep Siput – The sea snail (Babylonia spirata) or tiger sea snail is a gastropod that is commonly known as the land snail or escargot. You can easily recognize the name of the tiger sea snail, which is derived from the brown, mottled and speckled color of the shell. This sea snail is known as … Read more