bay scallop

Noun
  1. Muscle of small choice shallow-water scallops (synset 107814001)
  2. A small scallop inhabiting shallow waters and mud flats of the Atlantic coast of North America (synset 101969018)

Other Searches