Record #55667 of 84988
M7708 M7710
Mollusca Polyplacophora | Neoloricata

-

3

-

-

(image not available)

-

Bird Rock, La Jolla, California

32.75° N
117.37° W

-

March 15, 1969

-

-

-

-

formalin 8%

EtOH 50%

-