Record #55607 of 84988
M7648 M7650
Mollusca Gastropoda | Patellogastropoda
Acmaeidae

1974.023

1

-

-

(image not available)

-

Fiesta Island, Mission Bay, San Diego, California.

32.78° N
117.23° W

-

Jan. 9, 1974

shovel & sieve

-

Spencer Luke

-

formalin 8%

EtOH 50%

-