Pecten irradians
1.
(
noun
) small scallop inhabiting shallow waters and mud flats of the North American Atlantic coast
Synonyms:
bay scallop
Related Words:
scallop
,
scollop
Terms and Conditions of Use / Copyright Notice