Record #49369 of 84935
M1301 M1303
Mollusca Gastropoda | Caenogastropoda Neogastropoda
Muricidae

1978.016

2

-

-

(image not available)

TEPE 78-16.

Isla Sacrificios, Oaxaca, Mexico.

15.68° N
96.2433° W

-

April 7, 1978

-

R/V Alpha Helix.

William A. Newman | Spencer Luke

-

-

-

-