CARPET SHELL


Meaning of CARPET SHELL in English

noun

: any of several marine clams (family Veneridae) ; especially : the common hard clam ( Protothaca, or Paphia, staminea ) of the Pacific coast of the United States

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.