Record #52655 of 85364
M4630 M4632
Mollusca Gastropoda | Caenogastropoda
Thiaridae Melania schmackeri
Genus Species

-

-

-

-

(image not available)

-

Near Hong Kong.

-

-

-

-

-

-

-

-

-

-

no location data