PUPINIDAE
Tortulosa tortuosa
Beck, 1837
In leave litters, on ground near sides
of limestone hills; Krabi Province,
Andaman Sea Coast, Southern Thailand;
2006
ID 5708:
22.3 mm, w/o, F+++
SOLD