giant scallop

definition: a large scallop inhabiting deep waters of the Atlantic coast of North America
example:
speech part: noun
synonyms: sea scallop

How giant scallop is being used?