Mauritia arabica Arabian cowry

Mauritia arabica (Linnaeus, 1758) Arabian cowry