Synonyms and Antonyms for moonshell

1. moonshell (n.)

marine gastropods having smooth rounded shells that form short spires

Synonyms: