ELLOBIIDAE
 

Pythia scarabaeus (Linnaeus, 1758)

Collected between mangroves;
Lombok Island, Indonesia; December 2002

ID 6228: 18.5 mm, F++

2.00