TURTLE COWRIE
Meaning of TURTLE COWRIE in English
noun
: a large cowrie ( Cypraea testudinaria ) in coloration resembling the shell of a tortoise
Webster's New International English Dictionary.
Новый международный словарь английского языка Webster.
2012