Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

sea scallop Definition

Cancel
sea scallop
noun(sea scallop)
a large deep-water scallop (Placopecten magellanicus) of the Atlantic coast of North America that is harvested commercially for food

Words Related to sea scallop!

sea scallop Examples by Brain Bank Users