lumpet Definition
Definition
A small edible sea snail of the family Fasciolariidae, typically found on rocks and is often used in Italian cuisine.
Browse
A small edible sea snail of the family Fasciolariidae, typically found on rocks and is often used in Italian cuisine.
Browse