snailEnglish
snail, escargot
Noun
Freshwater or marine or terrestrial gastropod mollusk usually having an external enclosing spiral shell
English: snail
Bahasa: siput, kelembuai
Edible terrestrial snail usually served in the shell with a sauce of melted butter and garlic
English: escargot, snail
Bahasa: siput, keong
Verb
Gather snails
English: snail
Bahasa words with similar meanings
English words with similar meanings
Show 1 words
Words that start with "snail"