bay scallop - English Synonyms Dictionary

bay scallop

n.
[1] Pecten irradians