pecten_magellanicusEnglish

Pecten magellanicus, giant scallop, sea scallop

Noun

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

English: sea scallop, giant scallop, Pecten magellanicus

English words with similar meanings

Show 2 words