sea scallop









sea scallop


noun

  1. Also called giant scallop. a large scallop, Pecten magellanicus, of deep waters off the Atlantic coast of North America.
  2. the abductor muscle of this scallop, eaten as food.
50 queries 0.527