Land snail
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 Any species of snail that lives on land (Caenogastropoda spp. etc.).
"The land-snail Achatinella evolved a thousand or more species."
Synonyms
All synonymsExample
More examples"The land-snail Achatinella evolved a thousand or more species."
Etymology
Inherited from Middle English lond snayl (attested in the plural londe snayles), equivalent to land + snail. Compare water snail, sea snail, etc.