meaning of bay scallop

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