English
Detailed Synonyms for moon shell in English
moon shell:
moon shell [the ~] noun
-
the moon shell
– marine gastropods having smooth rounded shells that form short spires 1the moonshell; the moon shell– marine gastropods having smooth rounded shells that form short spires 1