Record #49413 of 85364
M1338 M1340
Mollusca Gastropoda | Caenogastropoda Neogastropoda
Mitridae Mitra episcopalis
Genus Species

-

-

-

-

(image not available)

-

Cabaloa Is., Luzon, Philippine Islands.

14.9° N
122.0167° E

-

-

-

-

J. Norton

-

-

-

-