Sea Scallop (noun) Definition, Meaning & Examples

noun
  1. a large scallop, Pecten magellanicus, of deep waters off the Atlantic coast of North America.
  2. the edible abductor muscle of Pecten magellanicus, a large scallop found in the deep waters off the Atlantic coast of North America: They marinate the sea scallops in garlic butter and lime juice before grilling them quickly over an open flame.
Sea Scallop (noun) Definition, Meaning & Examples

More Definitions