We found 4 dictionaries that define the word moon snails:
General (4 matching dictionaries)
General (4 matching dictionaries)
- moon snails: Merriam-Webster
- moon snails: Wiktionary
- Moon snails: Wikipedia, the Free Encyclopedia
- moon snails: TheFreeDictionary.com