turtle cowrie
noun
: a large cowrie (Cypraea testudinaria) in coloration resembling the shell of a tortoise
Love words? Need even more definitions?
Merriam-Webster unabridged
Share