Etymology

land snail

Today it means: Any species of snail that lives on land (Caenogastropoda spp. etc.). Full definition →

Middle English lond snayl
Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok