sea scallop

definition: a large scallop inhabiting deep waters of the Atlantic coast of North America
example:
speech part: noun
synonyms: giant scallop
definition: muscle of large deep-water scallops
example:
speech part: noun
synonyms:

How sea scallop is being used?