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