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 moon shell; the moonshell– marine gastropods having smooth rounded shells that form short spires 1