The Echinoid Directory

Eobrissus townsendi Bell, 1904; NHM 1904.2.19.1. Recent; Oman, Arabian Sea. Lateral view (anterior to right).

Length of test 54 mm.