Home / B / bay scallop

bay scallop

noun 11 letters Scrabble 19 WWF 23
Definitions
noun

a small scallop inhabiting shallow waters and mud flats of the Atlantic coast of North America

noun

muscle of small choice shallow-water scallops

Want another word?
Spin the dictionary for a fresh one.
Generate a word →