Attested.to

Definition

any of numerous tropical marine gastropods of the genus Cypraea having highly polished usually brightly marked shells

Seed ·

Term in context

cowrie in CommonParlance