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"