snail
snail
noun
A slow-moving mollusc with a spiral shell, often found in gardens.
"A garden snail left a silvery trail."
Thesaurus
Synonyms: escargot
snail
A slow-moving mollusc with a spiral shell, often found in gardens.
"A garden snail left a silvery trail."
Synonyms: escargot