'moonshell' definitions:

Definition of 'moonshell'

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