Word info

snailshell

Noun

Meaning

snailshell (plural snailshells)

The shell of a snail.

Source: en.wiktionary.org

Close letter words and terms