Meaning of moon shell

Definition of moon shell

(noun) marine gastropods having smooth rounded shells that form short spires

Other information on moon shell

WIKIPEDIA results for moon shell
Amazon results for moon shell