Meaning of land snail | Babel Free
Definitions
Any species of snail that lives on land (Caenogastropoda spp. etc.).
Equivalents
Deutsch
Landschnecke
Tiếng Việt
ốc sên
Examples
“The land-snail Achatinella evolved a thousand or more species.”
CEFR level
B2
Upper Intermediate
This word is part of the CEFR B2 vocabulary — upper intermediate level.
This word is part of the CEFR B2 vocabulary — upper intermediate level.