bay scallop
Explore definitions, synonyms, and language insights of bay scallop
Definitions
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