English dictionary

moonshell meaning and definition

Definition and meaning of moonshell at MeaningMonkey.org. moonshell meaning and definition in the English Dictionary.


Definition of moonshell (noun)

  1. marine gastropods having smooth rounded shells that form short spires
Source: Princeton University Wordnet

If you find this page useful, share it with others! It would be a great help. Thank you!


Link to this page: