Staphylaea

Gastropoda 0081 / Staphylaea imancina / Cuaming island, Bohol, Filipijnen / 20 mm

Gastropoda 0082 / Staphylaea staphylaea / Fak fak, Iran Jaya, Indonesië / 15 mm