Record #22773 of 84978
C4114 C4116
Arthropoda Malacostraca Decapoda | Anomura | Paguroidea
Paguridae

1978.014

4

-

-

(image not available)

TEPE 78-14.

Isla Sacrificios, Oaxaca, Mexico.

15.68° N
96.2433° W

-

April 7, 1978

-

R/V Alpha Helix.

William A. Newman | Spencer Luke

-

formalin 5%

EtOH 50%

-