7 letters · 12 points in Scrabble
noun any of numerous tropical marine gastropods of the genus Cypraea having highly polished usually brightly marked shells
noun any of numerous tropical marine gastropods of the genus Cypraea having highly polished usually brightly marked shells