toshnail

/ˈtɒʃneɪl/

Definitions

1. noun

The shell or shell of a terrestrial snail

“The hiker found a beautiful toshnail amidst the underbrush.”

Synonyms

  • landsnailshell
  • snailshell

Antonyms

  • molluskshell
  • oceanshell