land snail in Polish land snail in Polish ślimak lądowy noun Any species of snail that lives on land (Caenogastropoda spp. etc.). Add to Flashcards