Other SEM images of Escharoides praestita

Escharoides praestita (Waters 1904)
Recent
NHM 1990.12.3.2
Discovery stn 474
12.11.1930
Depth 199 m