Word info

landsnail

Noun

Meaning

landsnail (plural landsnails)

Alternative form of land snail

Source: en.wiktionary.org

Close letter words and terms