English | German | Russian | Czech

cowry English

Meaning cowry meaning

What does cowry mean?

cowry

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

Synonyms cowry synonyms

What other words have the same or similar meaning as cowry?

Are you looking for...?