sea_scallopEnglish

sea scallop, Pecten magellanicus, giant scallop

Noun

A large scallop inhabiting deep waters of the Atlantic coast of North America

English: sea scallop, giant scallop, Pecten magellanicus

Muscle of large deep-water scallops

English: sea scallop

English words with similar meanings

Show 2 words