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

More General Terms