COWRY
Scrabble 13 Words With Friends 13
Definition
- noun any of numerous tropical marine gastropods of the genus Cypraea having highly polished usually brightly marked shells.
— synonyms: cowrie
See all 18 words you can make from COWRY →
← Unscramble different letters