bay_scallopEnglish

bay scallop, Pecten irradians

Noun

A small scallop inhabiting shallow waters and mud flats of the Atlantic coast of North America

English: bay scallop, Pecten irradians

Muscle of small choice shallow-water scallops

English: bay scallop

English words with similar meanings

Show 1 words