What does bay scallop mean?

bay scallop meaning in General Dictionary

muscle mass of tiny choice shallow-water scallops

View more

  • a little scallop inhabiting low seas and mud flats of the Atlantic coastline of the united states