Found 3 items, similar to snails.
English → Indonesian (Kamus Landak)
Definition: snail
siput
English → Indonesian (quick)
Definition: snail
gondang, keong, siput
English → English (WordNet)
Definition: snail
snail
n 1: freshwater or marine or terrestrial gastropod mollusk
usually having an external enclosing spiral shell
2: edible terrestrial snail usually served in the shell with a
sauce of melted butter and garlic [syn:
escargot]
v : gather snails;
“We went snailing in the summer”