Cowrie (Noun)
Meaning
Any of numerous tropical marine gastropods of the genus Cypraea having highly polished usually brightly marked shells.
Classification
Nouns denoting animals.
Any of numerous tropical marine gastropods of the genus Cypraea having highly polished usually brightly marked shells.
Nouns denoting animals.