cowry

['kaʊrɪ] ['kaʊrɪ]
  • 复数:cowries;
  • 英英词典释义
    • Noun
      1. any of numerous tropical marine gastropods of the genus Cypraea having highly polished usually brightly marked shells