Land-snail Definition

noun

Any species of snail that lives on land.

Wiktionary
other
(snail type): Oahu tree snail.
Wiktionary

Other Word Forms of Land-snail

Noun

Singular:
land-snail
Plural:
land-snails

Find Similar Words

Find similar words to land-snail using the buttons below.

Words Starting With

Words Ending With

Unscrambles

land-snail