Uk English Meaning of moonshell

Moon shell

Other Uk English words related to Moon shell

No Synonyms and anytonyms found

Definitions and Meaning of moonshell in English

Wordnet

moonshell (n)

marine gastropods having smooth rounded shells that form short spires

FAQs About the word moonshell

Moon shell

marine gastropods having smooth rounded shells that form short spires

No synonyms found.

No antonyms found.

moonshee => moonshee, moonset => moonset, moonseed family => Moonseed family, moonseed => Moonseed, moonsail => moonsail,