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