dove shell
noun
: any of numerous small marine gastropod mollusks (family Columbellidae) with oval to conical shells that have a high luster and brilliant coloring
Love words? Need even more definitions?
Merriam-Webster unabridged
Share