Entemnotrochus rumphii

Entemnotrochus rumphii
Item# 10081

(Schepman, 1879)

85mm (h) 100mm (w)

Philippines