Record #51127 of 84969
M3107 M3109
Mollusca Gastropoda | Caenogastropoda Littorinimorpha
Cypraeidae Cypraea ursellus
Genus Species

-

-

-

-

(image not available)

-

Philippines Islands.

-

-

-

-

-

-

-

dry

dry

-

no location data