giant scallop
1.
(
noun
) large scallop inhabiting deep waters of the North American Atlantic coast
Synonyms:
Pecten magellanicus
,
sea scallop
Related Words:
scallop
,
scollop
Terms and Conditions of Use / Copyright Notice