English dictionary
moon shell meaning and definition
Definition and meaning of moon shell at MeaningMonkey.org. moon shell meaning and definition in the English Dictionary.MOON SHELL noun
Definition of moon shell (noun)
- marine gastropods having smooth rounded shells that form short spires
- synonyms: moonshell
Source: Princeton University Wordnet