1 giant scallop | Definition of giant scallop

giant scallop

noun

Definition of giant scallop

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