'moonshell' definitions:

Definition of 'moonshell'

(from WordNet)
noun
Marine gastropods having smooth rounded shells that form short spires [syn: moon shell, moonshell]