Snail
Greek Meaning
Sorry, Meaning for Snail in Greek is not found! Please try below options
English Meaning
- Any of numerous aquatic or terrestrial mollusks of the class Gastropoda, typically having a spirally coiled shell, broad retractile foot, and distinct head.
- A slow-moving, lazy, or sluggish person.