Radiately-ridged trough shell
Meropesta nicobarica