giant scallop
nounDefinition of giant scallop
: a very large scallop (Pecten magellanicus) of the Atlantic coast of North America
1