Search for word
Search
sea-scallop
Nouns
(n)
muscle of large deep-water scallops
(n)
a large scallop inhabiting deep waters of the Atlantic coast of North America
giant scallop
,
Pecten magellanicus
,
Synonyms
giant scallop
Pecten magellanicus
Words of close approximity