1. Noun
The shell of any marine mollusk.
2. Noun
the shell of a marine organism
Vocabulary classified under Nature and environment
More about this word
Synonyms and related words
Explore this word
