Record #49322 of 84935
M1254 M1256
Mollusca Gastropoda | Caenogastropoda Neogastropoda
Melongenidae

1978.002

1

-

-

(image not available)

TEPE 78-2.

S. side of Pier #2, Rodman Naval Base, W. side of Panama Canal, Panama.

8.95° N
79.5667° W

-

March 31, 1978

-

R/V Alpha Helix.

William A. Newman | Spencer Luke

-

unknown

EtOH 50%

-