cowrie

Nouns

  • (n) any of numerous tropical marine gastropods of the genus Cypraea having highly polished usually brightly marked shells cowry,

Synonyms

cowry

Words of close approximity

cowry