The Echinoid Directory

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

Length of test 41 mm.