Meaning of pecten magellanicus
Definition of pecten magellanicus
(noun)
a
large
scallop
inhabiting
deep
waters
of the Atlantic
coast
of North America
Other information on pecten magellanicus
WIKIPEDIA results for
pecten magellanicus
Amazon results for
pecten magellanicus
Tweet