The Echinoid Directory

Ova canaliferus (Lamarck, 1816); Recent, Cala d'Hort, Ibiza. NHM 1967.4.4.7. Posterior view.

Length of test 41 mm.