Cochliolepis parasitica Stimpson, 1858

Cochliolepis parasitica Stimpson, 1858

Sandy Island off Anguilla, Lesser Antilles, 1969 (2 mm.). Digital images by David Kirsh.