Find the word definition

WordNet
sea scallop
  1. n. muscle of large deep-water scallops

  2. a large scallop inhabiting deep waters of the Atlantic coast of North America [syn: giant scallop, Pecten magellanicus]