GIANT SCALLOP



Definition:

  1. [noun] a large scallop inhabiting deep waters of the Atlantic coast of North America
    Synonyms: sea scallop, Pecten magellanicus