Definition of Moonshell

  • 1. Marine gastropods having smooth rounded shells that form short spires Noun

Synonyms for word "moonshell"

Semanticaly linked words with "moonshell"

Hyponims for word "moonshell"