Species: Elaphroconcha javacensis
Author: Ferussac, 1821
Locality: Madura, Java, Indonesia
Size: 27.5mm