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
Tweet