Record #49449 of 85364
M1374 M1376
Mollusca Gastropoda | Caenogastropoda Neogastropoda
Terebridae Terebra
Genus

-

-

-

-

(image not available)

-

Nasasa Bay, Zambales, Philipine Islands.

-

-

-

-

-

J. Norton

-

-

-

-

no location data