toshnail
/ˈtɒʃneɪl/Definitions
1. noun
The shell or shell of a terrestrial snail
“The hiker found a beautiful toshnail amidst the underbrush.”
1. noun
The shell or shell of a terrestrial snail
“The hiker found a beautiful toshnail amidst the underbrush.”