Record #49447 of 85157
M1373 M1375
Mollusca Gastropoda | Caenogastropoda Neogastropoda
Terebridae Terebra
Genus

-

-

-

-

(image not available)

-

Mataya Reef, Palawan, Philipine Islands.

-

2.0 - 4.0 m

-

-

-

J. Norton

-

-

-

-

no location data