moon shell

Explore definitions, synonyms, and language insights of moon shell

Definitions

Noun
marine gastropods having smooth rounded shells that form short spires

More General Terms