snail shell

English

Noun

snail shell (plural snail shells)

  1. Alternative form of snailshell