English | German | Russian | Czech

moonshell English

Meaning moonshell meaning

What does moonshell mean?

moonshell

(= moon shell) marine gastropods having smooth rounded shells that form short spires

Synonyms moonshell synonyms

What other words have the same or similar meaning as moonshell?

moonshell English » English

moon shell

Are you looking for...?