Meaning of pecten irradians

Definition of pecten irradians

(noun) a small scallop inhabiting shallow waters and mud flats of the Atlantic coast of North America

Other information on pecten irradians

WIKIPEDIA results for pecten irradians
Amazon results for pecten irradians