COWRY

Scrabble 13 Words With Friends 13

Definition

  1. 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