- moonshell as a noun:
- 1
moonshell
noun
1 moonshell
Marine gastropods having smooth rounded shells that form short spires.
synonym: moon shell.
debug info: 0.0189
noun
Marine gastropods having smooth rounded shells that form short spires.
synonym: moon shell.
debug info: 0.0189