moonshell Meaning, Definition & Usage

  1. noun marine gastropods having smooth rounded shells that form short spires
    moon shell.

WordNet