Record #50690 of 84978
M2668 M2670
Mollusca Gastropoda | Caenogastropoda Littorinimorpha
Cypraeidae Cypraea tabescens
Genus Species

-

-

-

-

(image not available)

-

Sri Lanka

-

-

-

-

-

-

-

dry

dry

-

no location data