The Echinoid Directory

Ova canaliferus (Lamarck, 1816); Recent, Cala d'Hort, Ibiza. NHM 1967.4.4.7. Lateral view (anterior to right).

Length of test 41 mm.