Find the word definition

WordNet
giant scallop

n. a large scallop inhabiting deep waters of the Atlantic coast of North America [syn: sea scallop, Pecten magellanicus]