'bay scallop' definitions:

Definition of 'bay scallop'

From: WordNet
noun
Muscle of small choice shallow-water scallops
noun
A small scallop inhabiting shallow waters and mud flats of the Atlantic coast of North America [syn: bay scallop, Pecten irradians]