Summary
English Synonyms:   more detail...
  1. moonshell:


English

Detailed Synonyms for moonshell in English

moonshell:

moonshell [the ~] noun

  1. the moonshell
    – marine gastropods having smooth rounded shells that form short spires 1
    the moon shell; the moonshell
    – marine gastropods having smooth rounded shells that form short spires 1

Alternate Synonyms for "moonshell":


Related Definitions for "moonshell":

  1. marine gastropods having smooth rounded shells that form short spires1