Word: landsnail
Part of speech: Noun
Syllables: lands
nail
Definition: Alternative form of land snail. Any species of snail that lives on land.
Morphemes:
Affix: landsnail
Language: en
PoS: Noun
Meaning: Alternative form of land snail. Any species of snail that lives on land.